[Openmp-commits] [PATCH] D19878: Use C++11 atomics for ticket locks implementation

Paul Osmialowski via Openmp-commits openmp-commits at lists.llvm.org
Tue May 24 05:32:22 PDT 2016


pawosm01 updated this revision to Diff 58221.
pawosm01 added a comment.

I'm placing updated patch here. Overnight executions of OpenUH taskbench tests didn't fail, so I assume relaxed memory ordering (as suggested by Jim) is ok. Missing atomic store also added, __kmp_bakery_check() params renamed.


Repository:
  rL LLVM

http://reviews.llvm.org/D19878

Files:
  runtime/src/kmp.h
  runtime/src/kmp_dispatch.cpp
  runtime/src/kmp_lock.cpp
  runtime/src/kmp_lock.h
  runtime/src/kmp_os.h
  runtime/src/kmp_tasking.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19878.58221.patch
Type: text/x-patch
Size: 18155 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20160524/18c16006/attachment-0001.bin>


More information about the Openmp-commits mailing list