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
*
Check thread is alive on each SuspendThread loop iteration (Win32)
Ivan Maidanski
2019-10-04
1
-21
/
+32
*
Do not hold GC_fault_handler_lock when in Sleep (Win32)
Ivan Maidanski
2019-10-04
1
-6
/
+15
*
Prevent use of unsaved thread context registers in incremental GC (Windows)
Ivan Maidanski
2019-09-25
1
-10
/
+31
*
Add assertion that thread is suspended when using context registers
Ivan Maidanski
2019-09-16
1
-0
/
+2
*
Add debug messages on thread suspend/resume (Win32)
Ivan Maidanski
2019-09-16
1
-0
/
+15
*
Collapse multiple includes of windows.h
Ivan Maidanski
2019-09-14
1
-6
/
+0
*
New macro (CONSOLE_LOG) to enable logging to console on Win32
Ivan Maidanski
2019-09-12
1
-3
/
+4
*
Do not define GC_write_cs for Xbox One target
Ivan Maidanski
2019-09-11
1
-11
/
+9
*
Workaround 'cnt var assigned but not used' cppcheck FP in copy_ptr_regs
Ivan Maidanski
2019-09-10
1
-1
/
+3
*
Replace push_one calls with push_many_regs one for Win32 thread context
Ivan Maidanski
2019-09-10
1
-7
/
+5
*
Fix incorrect code generation by MS VC caused by excessive Thread_Rep size
Ivan Maidanski
2019-09-10
1
-83
/
+134
*
Prevent GetThreadContext failure (Windows)
Jonathan Chambers
2019-09-05
1
-6
/
+45
*
Refactoring of WoW64 workaround (Win32)
Ivan Maidanski
2019-09-05
1
-71
/
+69
*
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
[next]