-
Notifications
You must be signed in to change notification settings - Fork 900
Pr/sharedfp sm logic3 #745
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
Pr/sharedfp sm logic3 #745
Conversation
… tried to unify the named and unnamed semaphore logic.
…he Open MPI naming convention
Change the code to rely on HAVE_SEM_OPEN etc. instead of my internal macro.
@edgargabriel Thanks -- the separate commits made this much easier to review. FWIW, you could have used the same/existing PR -- just force-push your new/replacement commits to the old PR. Github will do the Right Thing -- it'll update your PR with the new commits (because the PR is based on the branch, so Github will notice when the branch changes). Note that this is just about the only acceptable case for using a force push. :-) |
Even if the mutex is actually located in sm_data->sm_offset_ptr->mutex, have sm_data->mutex point to it. This avoids a few #if blocks that are otherwise identical.
No code changes. Replace tabs with spaces and do other whitespace cleanup (via emacs).
Commits on top of open-mpi#745
I pulled in two commits from Jeff, and tested and can confirm that they work correctly. Will merge the pr now. |
…gure-logic Merge pull request open-mpi#745 from edgargabriel/pr/sharedfp-sm-logic3
usnic: fix/update the usnic stats
@jsquyres , I redid the entire branch and pull request and I think I incoroporated all your comments/requests except for the two mutex. TO be more detailed:
If you have chance, please have a look at it.