This patch updates the implementation of OMPT to the specification version "OpenMP 5.0 Preview 2" aka "TR 6" that will be released around SC'17.
Details
Details
- Reviewers
Hahnfeld jlpeyton omalyshe hbae - Commits
- rGcab9cdc2ad8b: Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 (TR6)
rG924cff0a3988: Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 (TR6)
rOMP317436: Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 (TR6)
rOMP317339: Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 (TR6)
rL317436: Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 (TR6)
rL317339: Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 (TR6)
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
The renaming in ompt_frame_t should be pretty easy to split out, the replacements all over the code are mechanical. This would massively reduce the size of this patch...
Comment Actions
Looks good so far with one minor question.
I'll let this sit here until the TR4 changes are committed, in case someone else wants to comment.
runtime/src/ompt-general.cpp | ||
---|---|---|
57–60 ↗ | (On Diff #120409) | Why do we need these in here, they already live in ompt.h. I think this should be included... |
runtime/src/ompt-general.cpp | ||
---|---|---|
57–60 ↗ | (On Diff #120409) | They are not even used here. I removed them in the TR4 patch. |