Skip to content

only load required entry points which improves the performance#436

Merged
dirk-thomas merged 4 commits intomasterfrom
dirk-thomas/only-load-required-entry-points
Jan 22, 2020
Merged

only load required entry points which improves the performance#436
dirk-thomas merged 4 commits intomasterfrom
dirk-thomas/only-load-required-entry-points

Conversation

@dirk-thomas
Copy link
Member

@dirk-thomas dirk-thomas commented Jan 18, 2020

Follow up of #424.

The changes are split over four commits to ease the review.

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
@dirk-thomas dirk-thomas added enhancement New feature or request in review Waiting for review (Kanban column) labels Jan 18, 2020
@dirk-thomas dirk-thomas self-assigned this Jan 18, 2020
@mjcarroll mjcarroll self-requested a review January 18, 2020 20:54
@mjcarroll
Copy link
Member

Sorry, I was only approving the first commit, didn't realize that it marks the whole thing as approved, still looking.

Copy link
Member

@mjcarroll mjcarroll left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with green CI and a small nit about documentation.

Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
@dirk-thomas dirk-thomas force-pushed the dirk-thomas/only-load-required-entry-points branch from aef5a5c to 7cc848f Compare January 18, 2020 21:18
@ivanpauno
Copy link
Member

ivanpauno commented Jan 20, 2020

Cancelled hanging windows CI, here new one:

  • Windows Build Status

@dirk-thomas
Copy link
Member Author

While the Windows build has a very high test failure count (75) that seems to match the latest nightly Windows Debug build: https://ci.ros2.org/view/nightly/job/nightly_win_deb/1504/

Merging...

@dirk-thomas dirk-thomas merged commit 13b16c3 into master Jan 22, 2020
@delete-merged-branch delete-merged-branch bot deleted the dirk-thomas/only-load-required-entry-points branch January 22, 2020 16:37
This was referenced Jan 23, 2020
@ivanpauno
Copy link
Member

I noticed that autocomplete isn't working at all in master in all the ros2 cli tools.
I reverted this together with #437, and it started working again.

@dirk-thomas can you take a look? If not, I can try to fix it (though I don't have much context).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request in review Waiting for review (Kanban column)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants