Allow to turn on spin locking even if thread-local allocations are used
authorIvan Maidanski <ivmai@mail.ru>
Fri, 17 Nov 2017 17:36:47 +0000 (20:36 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 17 Nov 2017 17:36:47 +0000 (20:36 +0300)
commit7878157e464d955fa209e3cbd1d13e98853fd1f4
treebe509ad5904c06e35b18ea4d0df239333129f79a
parent80ad68c54e8f339204e7f3b4c305d390e7f44006
Allow to turn on spin locking even if thread-local allocations are used

* include/private/gc_locks.h [GC_PTHREADS && !GC_WIN32_THREADS
&& THREAD_LOCAL_ALLOC && !USE_PTHREAD_LOCKS] (UNCOND_LOCK,
UNCOND_UNLOCK): Use spin locks if USE_SPIN_LOCK is defined by client.
include/private/gc_locks.h