diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2022-10-16 00:11:37 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2022-10-17 12:43:33 +0300 |
commit | 70fa0739e2b0e7791063fc6743e9e5aa98d02dad (patch) | |
tree | 8cd5bdb2e0262f84a1d0af6538b1fd602907690d /pthread_support.c | |
parent | f970259118e2d9316eff0f59692f5f61363cfe72 (diff) | |
download | bdwgc-70fa0739e2b0e7791063fc6743e9e5aa98d02dad.tar.gz |
Unify GC_[mark_]lock_holder variable definition
(refactoring)
* include/private/gc_locks.h [GC_WIN32_THREADS && !USE_PTHREAD_LOCKS
|| GC_PTHREADS] (NO_THREAD): Define in a single place.
* include/private/gc_locks.h [(GC_WIN32_THREADS && !USE_PTHREAD_LOCKS
|| GC_PTHREADS) && GC_ASSERTIONS] (UNSET_LOCK_HOLDER): Likewise.
* include/private/gc_locks.h [(GC_WIN32_THREADS && !USE_PTHREAD_LOCKS
|| GC_PTHREADS) && GC_ASSERTIONS] (GC_lock_holder): Declare in a single
place.
* include/private/gc_locks.h [GC_WIN32_THREADS && !USE_PTHREAD_LOCKS]
(NO_THREAD): Change DWORD to unsigned long.
* include/private/gc_locks.h [GC_WIN32_THREADS && !USE_PTHREAD_LOCKS
&& GC_ASSERTIONS] (GC_lock_holder): Likewise.
* win32_threads.c [!USE_PTHREAD_LOCKS && GC_ASSERTIONS]
(GC_lock_holder): Likewise.
* win32_threads.c [PARALLEL_MARK && !GC_PTHREADS_PARAMARK
&& GC_ASSERTIONS] (GC_mark_lock_holder): Likewise.
* include/private/gc_locks.h [(GC_WIN32_THREADS && !USE_PTHREAD_LOCKS
|| GC_PTHREADS) && GC_ASSERTIONS] (SET_LOCK_HOLDER, UNSET_LOCK_HOLDER):
Cast to void.
* win32_threads.c [GC_ASSERTIONS] (GC_lock_holder): Define in a single
place (in the file).
Diffstat (limited to 'pthread_support.c')
0 files changed, 0 insertions, 0 deletions