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

Adding parallel make_heap #4964

Merged
merged 1 commit into from
Sep 21, 2020
Merged

Adding parallel make_heap #4964

merged 1 commit into from
Sep 21, 2020

Conversation

hkaiser
Copy link
Member

@hkaiser hkaiser commented Sep 15, 2020

This revives #1914, which has never made it in. This also converts the algorithm to CPOs and makes it conforming to C++20. Thanks again @Syntaf for working on this and sorry it took so long to get back to it.

@Syntaf
Copy link
Member

Syntaf commented Sep 16, 2020

Very cool to see this being revisited!

Copy link
Contributor

@msimberg msimberg left a comment

Choose a reason for hiding this comment

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

Very nice, thanks!

libs/include/CMakeLists.txt Outdated Show resolved Hide resolved
Copy link
Contributor

@msimberg msimberg left a comment

Choose a reason for hiding this comment

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

I take back my previous review. It's just some names that need to be updated though.

@msimberg
Copy link
Contributor

Hmm, this is maybe not rebased on master? I think the CircleCI failure is just because of that. The jenkins builders build a merge with master.

@hkaiser
Copy link
Member Author

hkaiser commented Sep 18, 2020

Hmm, this is maybe not rebased on master? I think the CircleCI failure is just because of that. The jenkins builders build a merge with master.

I rebased this again, let's see.

Copy link
Contributor

@msimberg msimberg left a comment

Choose a reason for hiding this comment

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

Thanks @hkaiser, looks good now!

@msimberg msimberg merged commit f7ea068 into master Sep 21, 2020
@msimberg msimberg deleted the make_heap branch September 21, 2020 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants