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

src: use RAII for mutexes and condition variables (v4.x) #7715

Closed

Conversation

bnoordhuis
Copy link
Member

@bnoordhuis bnoordhuis commented Jul 13, 2016

@bnoordhuis bnoordhuis added c++ Issues and PRs that require attention from people who are familiar with C++. v4.x lib / src Issues and PRs related to general changes in the lib or src directory. labels Jul 13, 2016
@nodejs-github-bot nodejs-github-bot added the build Issues and PRs related to build files or the CI. label Jul 13, 2016
@bnoordhuis bnoordhuis changed the title src: use RAII for mutexes and condition variables src: use RAII for mutexes and condition variables (v4.x) Jul 13, 2016
@rvagg
Copy link
Member

rvagg commented Jul 14, 2016

would be good to have this mature on v6 for a bit longer before taking this in

@MylesBorins
Copy link
Contributor

@bnoordhuis this is going to need to be rebased one more time. Since I don't think it is going to land in v4.5.0 I think you should hold off on doing so until after the release to avoid doing it again. I'll ping you when it will be a good time

@MylesBorins
Copy link
Contributor

@bnoordhuis it is time :D

We will be introducing many more critical sections in the upcoming
multi-isolate changes, so let's make manual synchronization a thing
of the past.

PR-URL: nodejs#7334
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Trevor Norris <[email protected]>
@bnoordhuis
Copy link
Member Author

bnoordhuis commented Sep 5, 2016

Updated, PTAL.

EDIT: https://ci.nodejs.org/job/node-test-pull-request/3940/

@MylesBorins
Copy link
Contributor

landed in efc77ec

@MylesBorins MylesBorins closed this Sep 7, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues and PRs related to build files or the CI. c++ Issues and PRs that require attention from people who are familiar with C++. lib / src Issues and PRs related to general changes in the lib or src directory.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants