Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow timers to keep up the intended rate in MultiThreadedExecutor #1516

Merged
merged 10 commits into from
Feb 17, 2021

Commits on Jan 15, 2021

  1. Use mutex with two different priorities in the multithreaded executor

    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    bf49bc5 View commit details
    Browse the repository at this point in the history
  2. Simplify the two priorities mutex

    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    c7ad013 View commit details
    Browse the repository at this point in the history
  3. More intuitive approach ...

    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    6883d9a View commit details
    Browse the repository at this point in the history
  4. nit

    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    8a49e36 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2021

  1. Revert "nit"

    This reverts commit 8a49e36.
    
    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 25, 2021
    Configuration menu
    Copy the full SHA
    d2f4a91 View commit details
    Browse the repository at this point in the history
  2. Revert "More intuitive approach ..."

    This reverts commit 6883d9a.
    
    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 25, 2021
    Configuration menu
    Copy the full SHA
    bfad43b View commit details
    Browse the repository at this point in the history
  3. please linters

    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 25, 2021
    Configuration menu
    Copy the full SHA
    7bd4939 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2021

  1. Avoid abbreviations, move MutexTwoPriorities to rclcpp::detail::Mutex…

    …TwoPriorities
    
    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    7b9548d View commit details
    Browse the repository at this point in the history
  2. Move implementation to src file

    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    6618464 View commit details
    Browse the repository at this point in the history
  3. renaming to avoid confusions + linters happy

    Signed-off-by: Ivan Santiago Paunovic <[email protected]>
    ivanpauno committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    b05036a View commit details
    Browse the repository at this point in the history