Tom Stellard 08f2b9ce14 Merging r309875:
------------------------------------------------------------------------
r309875 | jlpeyton | 2017-08-02 13:06:32 -0700 (Wed, 02 Aug 2017) | 11 lines

Move lock acquire/release functions in task deque cleanup code

The original locations can be reached without initializing the lock variable
(td_deque_lock), so it is potentially unsafe.  It is guaranteed that the lock
is initialized if the deque (td_deque) is not NULL, and lock functions can be
safely called.

Patch by Hansang Bae

Differential Revision: https://reviews.llvm.org/D36017

------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/openmp/branches/release_50@318171 91177308-0d34-0410-b5e6-96231b3b80d8
2017-11-14 19:11:04 +00:00
2017-11-14 19:11:04 +00:00
2017-07-08 16:09:47 +00:00
2017-07-26 15:47:03 +00:00
2016-05-23 18:01:19 +00:00
S
Description
No description provided
11 MiB
Languages
C++ 68.3%
C 19%
Perl 3.8%
Cuda 3.2%
CMake 3.1%
Other 2.5%