index
:
delta/bdwgc.git
add-long-weakref
draft-appveyor
draft-travis
fix_tsx_bug
freebsd-ports-devel-boehm-gc
freebsd-ports-devel-boehm-gc-integrate
gc6x-branch
gcc_boehmgc
ios-unified-ts-fix
jtotz-bdwgc-integrate
jtotz_bdwgc
master
mono_libgc
racket_gc
release-7_2
release-7_4
release-7_6
release-8_0
release-8_2
thread-suspend
github.com: ivmai/bdwgc.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
pthread_support.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Eliminate 'boolean result used in bitwise op' cppcheck FP in GC_thr_init
Ivan Maidanski
2022-10-19
1
-1
/
+1
*
Adjust comments referring glibc version
Ivan Maidanski
2022-10-19
1
-2
/
+2
*
Do not free entry in GC_delete_gc_thread to match that on Win32
Ivan Maidanski
2022-10-19
1
-7
/
+9
*
Do not define GC_pthread_start/exit for Orbis and Sony PSP
Ivan Maidanski
2022-10-19
1
-116
/
+121
*
Move pthread_atfork() call to a separate function
Ivan Maidanski
2022-10-19
1
-143
/
+146
*
Rename GC_[inner_]start_routine to match that for Win32
Ivan Maidanski
2022-10-17
1
-6
/
+6
*
Change type of GC_collecting variable to match atomic operations over it
Ivan Maidanski
2022-10-17
1
-8
/
+7
*
Use register_my_thread_inner to add initial thread in pthread_support.c
Ivan Maidanski
2022-10-14
1
-79
/
+74
*
Use EXPECT() in checks of MAIN_THREAD bit
Ivan Maidanski
2022-10-14
1
-15
/
+15
*
Remove main_pthread_id variable
Ivan Maidanski
2022-10-14
1
-4
/
+2
*
Fix missing result check of pthread_attr_getdetachstate in pthread_create
Ivan Maidanski
2022-10-11
1
-1
/
+2
*
Include gc_inline.h from gc_priv.h
Ivan Maidanski
2022-10-11
1
-2
/
+0
*
Remove GC_mark_threads variable
Ivan Maidanski
2022-10-06
1
-4
/
+4
*
Define GC_thread type in a single place both for pthreads and Win32
Ivan Maidanski
2022-10-06
1
-1
/
+0
*
Remove volatile qualifier for GC_threads[] (pthreads)
Ivan Maidanski
2022-10-06
1
-1
/
+1
*
Change GC_Thread_Rep in pthread_support.h to match that of win32_threads.c
Ivan Maidanski
2022-10-06
1
-71
/
+76
*
Rename stack[_size] in GC_Thread_Rep and GC_register_altstack
Ivan Maidanski
2022-10-01
1
-14
/
+13
*
Consistent naming of GC_thread local variables
Ivan Maidanski
2022-09-30
1
-14
/
+16
*
Include stdio.h and stdlib.h only from gc_priv.h
Ivan Maidanski
2022-09-26
1
-1
/
+0
*
Use cast to void instead of the attribute to indicate unused arguments
Ivan Maidanski
2022-09-15
1
-3
/
+4
*
Prevent (fix) parallel custom mark procs run in single-threaded clients
Ivan Maidanski
2022-06-01
1
-17
/
+23
*
Remove extra DCL_LOCK_STATE in pthread_create
Ivan Maidanski
2022-05-31
1
-1
/
+1
*
Call GC_init_parallel only from GC_init
Ivan Maidanski
2022-05-31
1
-23
/
+14
*
Specify that error conditions are unlikely to be true in threads code
Ivan Maidanski
2022-05-29
1
-20
/
+20
*
Update copyright information in alloc.c and other modified files (2022)
Ivan Maidanski
2022-05-27
1
-1
/
+1
*
Revert "Check real-symbols are already initialized in pthread_join/detach"
Ivan Maidanski
2022-05-26
1
-4
/
+2
*
Avoid potential race in GC_init_real_syms after GC_allow_register_threads
Ivan Maidanski
2022-05-25
1
-0
/
+1
*
Ensure GC lock is held in GC_reset_finalizer_nested
Ivan Maidanski
2022-05-25
1
-1
/
+3
*
Fix assertion violation in GC_allow_register_threads on Windows
Ivan Maidanski
2022-05-25
1
-1
/
+7
*
Ensure GC is initialized when GC_push_all_stacks() is called
Ivan Maidanski
2022-05-25
1
-8
/
+8
*
Define GC_get_parallel and GC_set_markers_count in single-threaded GC
Ivan Maidanski
2022-05-20
1
-6
/
+4
*
Prevent changing of GC_markers_m1 value while collection in progress
Ivan Maidanski
2022-05-19
1
-0
/
+3
*
Fix potential race if start_mark_threads called from threads in child
Ivan Maidanski
2022-05-19
1
-1
/
+1
*
Replace comments about GC is held or not with relevant assertions
Ivan Maidanski
2022-05-11
1
-10
/
+10
*
Remove extra space after comma in license terms
Ivan Maidanski
2022-05-01
1
-1
/
+1
*
Remove extra parentheses in return statement
Ivan Maidanski
2022-05-01
1
-9
/
+11
*
Eliminate 'GC_reset_finalizer_nested defined but not used' compiler warning
Ivan Maidanski
2022-04-22
1
-24
/
+29
*
Revert "Workaround 'unreliable value of topOfStackUnset' code defect FP"
Ivan Maidanski
2022-04-19
1
-3
/
+0
*
Workaround 'unreliable value of topOfStackUnset after lock' code defect FP
Ivan Maidanski
2022-04-17
1
-0
/
+3
*
Add assertion that GC lock is held on GC_suspend_self_blocked entrance
Ivan Maidanski
2022-04-17
1
-3
/
+5
*
Workaround 'unreliable value of me after 2nd lock' code defect FP
Ivan Maidanski
2022-04-17
1
-0
/
+15
*
Fix hang on sem_wait in GC_suspend_thread if thread was resumed recently
Ivan Maidanski
2022-04-17
1
-8
/
+14
*
Remove thread_blocked field in GC_thread
Ivan Maidanski
2022-04-17
1
-12
/
+9
*
Eliminate duplicate GC_save_regs_in_stack calls (E2K)
Ivan Maidanski
2022-04-17
1
-3
/
+1
*
Workaround race defect FP regarding thread_blocked in do_blocking_locked
Ivan Maidanski
2022-04-17
1
-28
/
+45
*
Fix context saving when GC_suspend_thread(self)
Ivan Maidanski
2022-04-11
1
-11
/
+27
*
Do not send signal to thread which is suspended manually
Ivan Maidanski
2022-04-11
1
-0
/
+17
*
Add GC_ prefix to suspend_self_inner
Ivan Maidanski
2022-04-11
1
-2
/
+1
*
Revert "Avoid hang in usleep during signals resend in child if TSan"
Ivan Maidanski
2022-04-03
1
-23
/
+3
*
Avoid hang in usleep during signals resend in child process if TSan
Ivan Maidanski
2022-04-02
1
-3
/
+23
[next]