diff options
author | Andrey Churbanov <Andrey.Churbanov@intel.com> | 2016-12-14 08:29:00 +0000 |
---|---|---|
committer | Andrey Churbanov <Andrey.Churbanov@intel.com> | 2016-12-14 08:29:00 +0000 |
commit | e48c1b6d4c88c9d5241768e8324d9042e3b59a5c (patch) | |
tree | 3bc9dfc7f67e0dc0cb4019eaeec5858f89975bde | |
parent | 070870b8e689545efa2b9705701e7f86f5606b6c (diff) |
Cleanup: debug print fixed and moved inside critical section.
Patch by Victor Campos.
Differential Revision: https://reviews.llvm.org/D27647
git-svn-id: https://llvm.org/svn/llvm-project/openmp/trunk@289640 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | runtime/src/kmp_tasking.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/runtime/src/kmp_tasking.c b/runtime/src/kmp_tasking.c index 5bed7fd..0755789 100644 --- a/runtime/src/kmp_tasking.c +++ b/runtime/src/kmp_tasking.c @@ -336,12 +336,12 @@ __kmp_push_task(kmp_int32 gtid, kmp_task_t * task ) thread_data -> td.td_deque_tail = ( thread_data -> td.td_deque_tail + 1 ) & TASK_DEQUE_MASK(thread_data->td); TCW_4(thread_data -> td.td_deque_ntasks, TCR_4(thread_data -> td.td_deque_ntasks) + 1); // Adjust task count - __kmp_release_bootstrap_lock( & thread_data -> td.td_deque_lock ); - KA_TRACE(20, ("__kmp_push_task: T#%d returning TASK_SUCCESSFULLY_PUSHED: " - "task=%p ntasks=%d head=%u tail=%u\n", - gtid, taskdata, thread_data->td.td_deque_ntasks, - thread_data->td.td_deque_tail, thread_data->td.td_deque_head) ); + "task=%p ntasks=%d head=%u tail=%u\n", + gtid, taskdata, thread_data->td.td_deque_ntasks, + thread_data->td.td_deque_head, thread_data->td.td_deque_tail) ); + + __kmp_release_bootstrap_lock( & thread_data->td.td_deque_lock ); return TASK_SUCCESSFULLY_PUSHED; } |