[Openmp-commits] [PATCH] D55577: [OMPT] First chunk of final OMPT 5.0 interface updates

Joachim Protze via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Tue Dec 11 14:03:07 PST 2018


protze.joachim created this revision.
protze.joachim added reviewers: hbae, Hahnfeld.
Herald added a subscriber: jfb.

This patch updates the implementation of the ompt_frame_t, ompt_wait_id_t and ompt_state_t.
The final version of the OpenMP 5.0 spec added the "t" for these types.
Furthermore the structure for ompt_frame_t changed and allows to specify that the reenter frame belongs to the runtime.


Repository:
  rOMP OpenMP

https://reviews.llvm.org/D55577

Files:
  runtime/src/include/50/ompt.h.var
  runtime/src/kmp_atomic.h
  runtime/src/kmp_barrier.cpp
  runtime/src/kmp_csupport.cpp
  runtime/src/kmp_ftn_entry.h
  runtime/src/kmp_gsupport.cpp
  runtime/src/kmp_lock.cpp
  runtime/src/kmp_runtime.cpp
  runtime/src/kmp_taskdeps.cpp
  runtime/src/kmp_tasking.cpp
  runtime/src/kmp_wait_release.h
  runtime/src/ompt-general.cpp
  runtime/src/ompt-internal.h
  runtime/src/ompt-specific.cpp
  runtime/src/ompt-specific.h
  runtime/test/ompt/callback.h
  runtime/test/ompt/misc/api_calls_from_other_thread.cpp
  runtime/test/ompt/misc/api_calls_misc.c
  runtime/test/ompt/misc/control_tool.c
  runtime/test/ompt/parallel/nested.c
  runtime/test/ompt/parallel/nested_thread_num.c
  runtime/test/ompt/tasks/explicit_task.c
  runtime/test/ompt/tasks/serialized.c
  runtime/test/ompt/tasks/task_in_joinbarrier.c
  runtime/test/ompt/tasks/untied_task.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D55577.177775.patch
Type: text/x-patch
Size: 119466 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20181211/fe8b04fa/attachment-0001.bin>


More information about the Openmp-commits mailing list