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
/
win32_threads.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add API functions to get and set the stack bottom of each thread
Brian J. Cardiff
2019-05-06
1
-1
/
+73
*
Fix first_thread stack_base initialzation if custom GC_stackbottom (Win32)
Ivan Maidanski
2019-04-29
1
-8
/
+5
*
Replace 'stack base' with 'stack bottom' in the documentation
Ivan Maidanski
2019-04-26
1
-1
/
+1
*
Remove Win32 main_thread static variable if threads discovery is disabled
Ivan Maidanski
2019-04-19
1
-15
/
+15
*
Enable true incremental collection even if parallel marker is on
Ivan Maidanski
2019-04-17
1
-4
/
+0
*
Remove documentation specific to particular old BDWGC releases
Ivan Maidanski
2019-03-22
1
-1
/
+1
*
Fix GetThreadContext stale register values use if WoW64 (Win32)
Hamayama
2019-02-08
1
-2
/
+73
*
Workaround 'me assigned value never used' cppcheck FP in register_my_thread
Ivan Maidanski
2018-12-29
1
-0
/
+3
*
Fix 'collecting from unknown thread' abort in leak-finding mode for Win32
Ivan Maidanski
2018-11-23
1
-1
/
+1
*
Workaround 'local address assignment to a global variable' CSA warning
Ivan Maidanski
2018-11-13
1
-1
/
+1
*
Adjust #error messages format
Ivan Maidanski
2018-11-09
1
-1
/
+1
*
Reduce scope of local variables in GC_remove_all_threads_but_me
Ivan Maidanski
2018-11-09
1
-1
/
+3
*
Use GC_WORD_MAX macro across all C source files
Ivan Maidanski
2018-11-07
1
-2
/
+2
*
Enable compilation without C runtime (Win32)
Michael DeRoy
2018-10-29
1
-5
/
+6
*
Support UWP/arm64 target
Tautvydas Zilys
2018-10-26
1
-0
/
+6
*
Eliminate 'pointer targets differ in signedness' compiler warning (Win32)
Ivan Maidanski
2018-10-09
1
-2
/
+6
*
Fix concurrent bitmap update in GC_dirty
Ivan Maidanski
2018-09-25
1
-12
/
+2
*
New API to turn on manual VDB at runtime
Ivan Maidanski
2018-08-15
1
-2
/
+3
*
Eliminate 'scope of var can be reduced' cppcheck warning in pthread_join
Ivan Maidanski
2018-07-11
1
-2
/
+4
*
Add GC_reachable_here after GC_dirty in GC source
Ivan Maidanski
2018-06-23
1
-0
/
+3
*
Add missing type casts in remap and register_my_thread_inner
Ivan Maidanski
2018-06-20
1
-1
/
+1
*
Eliminate 'variable might be uninitialized' warning in win32_start_inner
Ivan Maidanski
2018-06-19
1
-0
/
+1
*
Enable compilation for Cygwin with MPROTECT_VDB
Ivan Maidanski
2018-05-19
1
-1
/
+1
*
Fix missing GC_dirty calls for GC-allocated objects used internally
Ivan Maidanski
2018-05-18
1
-0
/
+8
*
Add assertions to finalize and threads support for MANUAL_VDB needs
Ivan Maidanski
2018-05-16
1
-1
/
+5
*
Fix assertion violation in DllMain of win32_threads
Ivan Maidanski
2018-03-22
1
-3
/
+0
*
Declare all internal functions in private headers instead of .c files
Ivan Maidanski
2018-02-28
1
-4
/
+0
*
Always include gc_atomic_ops.h unless threads are disabled
Ivan Maidanski
2018-02-26
1
-1
/
+0
*
Eliminate C++ warnings about deprecated register keyword (GC source)
Jay Krell
2018-02-22
1
-4
/
+4
*
Convert GC source files to valid C++ code
Ivan Maidanski
2018-02-16
1
-12
/
+22
*
Initial support of Xbox One (DURANGO) target
Jonathan Chambers
2018-01-30
1
-13
/
+13
*
Fix data race in mark_thread when updating mark_no
Ivan Maidanski
2017-12-01
1
-1
/
+0
*
Workaround TSan false positive about read of mark_lock_holder
Ivan Maidanski
2017-11-30
1
-2
/
+4
*
Eliminate 'this statement may fall through' GCC warnings
Ivan Maidanski
2017-11-29
1
-1
/
+2
*
Move conditional GC_need_to_lock setting to gc_locks.h
Ivan Maidanski
2017-10-06
1
-19
/
+10
*
Fix pthread_detach for threads not yet registered (Cygwin, winpthreads)
Ivan Maidanski
2017-09-27
1
-2
/
+4
*
Fix pthread_join when thread is registered in thread key destructor
Ivan Maidanski
2017-09-26
1
-0
/
+2
*
Fix pthread_join to avoid thread removal on failure (Cygwin, winpthreads)
Ivan Maidanski
2017-09-26
1
-12
/
+15
*
Fix removal of dead threads in a child process
Ivan Maidanski
2017-09-26
1
-2
/
+2
*
Fix double lock in pthread_detach (Cygwin, winpthreads)
Ivan Maidanski
2017-09-26
1
-2
/
+0
*
Fix missing started_thread_while_stopped call from mark_some if GCC/Clang
Ivan Maidanski
2017-09-19
1
-2
/
+2
*
Fix assertion violation in return_single_freelist in child process
Ivan Maidanski
2017-08-28
1
-1
/
+2
*
Fix GC_remove_specific invocation from remove_all_threads_but_me
Ivan Maidanski
2017-08-28
1
-1
/
+1
*
Simplify THREAD_TABLE_INDEX expression for Win32/64
Ivan Maidanski
2017-08-25
1
-1
/
+1
*
Add debug logging to new_thread about GC_threads hash table collisions
Ivan Maidanski
2017-08-25
1
-1
/
+5
*
Eliminate most of collisions in GC_threads on Linux/x64
Ivan Maidanski
2017-08-24
1
-2
/
+3
*
Change type of THREAD_TABLE_INDEX result to int in win32_threads.c
Ivan Maidanski
2017-08-24
1
-7
/
+7
*
Fix deadlock in GC_help_marker caused by use of mark_cv of parent process
Ivan Maidanski
2017-08-22
1
-2
/
+15
*
Avoid busy waiting in mark_thread while GC_parallel is false
Ivan Maidanski
2017-08-22
1
-1
/
+5
*
Eliminate unsigned fl_builder_count underflow in mark_thread
Ivan Maidanski
2017-08-22
1
-1
/
+1
[next]