]> granicus.if.org Git - gc/history - win32_threads.c
Update ChangeLog file (v7.6 changes)
[gc] / win32_threads.c
2019-10-04 Ivan MaidanskiCheck thread is alive on each SuspendThread loop iterat...
2019-10-03 Ivan MaidanskiDo not hold GC_fault_handler_lock when in Sleep (Win32)
2019-09-25 Ivan MaidanskiPrevent use of unsaved thread context registers in...
2019-09-16 Ivan MaidanskiAdd assertion that thread is suspended when using conte...
2019-09-16 Ivan MaidanskiAdd debug messages on thread suspend/resume (Win32)
2019-09-14 Ivan MaidanskiCollapse multiple includes of windows.h
2019-09-12 Ivan MaidanskiNew macro (CONSOLE_LOG) to enable logging to console...
2019-09-11 Ivan MaidanskiDo not define GC_write_cs for Xbox One target
2019-09-10 Ivan MaidanskiWorkaround 'cnt var assigned but not used' cppcheck...
2019-09-10 Ivan MaidanskiReplace push_one calls with push_many_regs one for...
2019-09-10 Ivan MaidanskiFix incorrect code generation by MS VC caused by excess...
2019-09-05 Jonathan ChambersPrevent GetThreadContext failure (Windows)
2019-09-05 Ivan MaidanskiRefactoring of WoW64 workaround (Win32)
2019-05-06 Brian J. CardiffAdd API functions to get and set the stack bottom of...
2019-04-29 Ivan MaidanskiFix first_thread stack_base initialzation if custom...
2019-04-26 Ivan MaidanskiReplace 'stack base' with 'stack bottom' in the documen...
2019-04-19 Ivan MaidanskiRemove Win32 main_thread static variable if threads...
2019-04-17 Ivan MaidanskiEnable true incremental collection even if parallel...
2019-03-22 Ivan MaidanskiRemove documentation specific to particular old BDWGC...
2019-02-07 HamayamaFix GetThreadContext stale register values use if WoW64...
2018-12-29 Ivan MaidanskiWorkaround 'me assigned value never used' cppcheck...
2018-11-22 Ivan MaidanskiFix 'collecting from unknown thread' abort in leak...
2018-11-13 Ivan MaidanskiWorkaround 'local address assignment to a global variab...
2018-11-09 Ivan MaidanskiAdjust #error messages format
2018-11-08 Ivan MaidanskiReduce scope of local variables in GC_remove_all_thread...
2018-11-07 Ivan MaidanskiUse GC_WORD_MAX macro across all C source files
2018-10-29 Michael DeRoyEnable compilation without C runtime (Win32)
2018-10-26 Tautvydas ZilysSupport UWP/arm64 target
2018-10-09 Ivan MaidanskiEliminate 'pointer targets differ in signedness' compil...
2018-09-25 Ivan MaidanskiFix concurrent bitmap update in GC_dirty
2018-08-14 Ivan MaidanskiNew API to turn on manual VDB at runtime
2018-07-10 Ivan MaidanskiEliminate 'scope of var can be reduced' cppcheck warnin...
2018-06-22 Ivan MaidanskiAdd GC_reachable_here after GC_dirty in GC source
2018-06-20 Ivan MaidanskiAdd missing type casts in remap and register_my_thread_...
2018-06-18 Ivan MaidanskiEliminate 'variable might be uninitialized' warning...
2018-05-19 Ivan MaidanskiEnable compilation for Cygwin with MPROTECT_VDB
2018-05-18 Ivan MaidanskiFix missing GC_dirty calls for GC-allocated objects...
2018-05-16 Ivan MaidanskiAdd assertions to finalize and threads support for...
2018-03-22 Ivan MaidanskiFix assertion violation in DllMain of win32_threads
2018-02-28 Ivan MaidanskiDeclare all internal functions in private headers inste...
2018-02-26 Ivan MaidanskiAlways include gc_atomic_ops.h unless threads are disabled
2018-02-22 Jay KrellEliminate C++ warnings about deprecated register keywor...
2018-02-16 Ivan MaidanskiConvert GC source files to valid C++ code
2018-01-30 Jonathan ChambersInitial support of Xbox One (DURANGO) target
2017-12-01 Ivan MaidanskiFix data race in mark_thread when updating mark_no
2017-11-29 Ivan MaidanskiWorkaround TSan false positive about read of mark_lock_...
2017-11-29 Ivan MaidanskiEliminate 'this statement may fall through' GCC warnings
2017-10-06 Ivan MaidanskiMove conditional GC_need_to_lock setting to gc_locks.h
2017-09-27 Ivan MaidanskiFix pthread_detach for threads not yet registered ...
2017-09-26 Ivan MaidanskiFix pthread_join when thread is registered in thread...
2017-09-26 Ivan MaidanskiFix pthread_join to avoid thread removal on failure...
2017-09-26 Ivan MaidanskiFix removal of dead threads in a child process
2017-09-25 Ivan MaidanskiFix double lock in pthread_detach (Cygwin, winpthreads)
2017-09-18 Ivan MaidanskiFix missing started_thread_while_stopped call from...
2017-08-28 Ivan MaidanskiFix assertion violation in return_single_freelist in...
2017-08-28 Ivan MaidanskiFix GC_remove_specific invocation from remove_all_threa...
2017-08-25 Ivan MaidanskiSimplify THREAD_TABLE_INDEX expression for Win32/64
2017-08-24 Ivan MaidanskiAdd debug logging to new_thread about GC_threads hash...
2017-08-24 Ivan MaidanskiEliminate most of collisions in GC_threads on Linux/x64
2017-08-23 Ivan MaidanskiChange type of THREAD_TABLE_INDEX result to int in...
2017-08-22 Ivan MaidanskiFix deadlock in GC_help_marker caused by use of mark_cv...
2017-08-22 Ivan MaidanskiAvoid busy waiting in mark_thread while GC_parallel...
2017-08-21 Ivan MaidanskiEliminate unsigned fl_builder_count underflow in mark_t...
2017-07-19 Tautvydas ZilysPublic API (GC_deinit) to allow Win32 critical sections...
2017-06-28 Ivan MaidanskiFix gctest crash if configure --enable-handle-fork...
2017-06-23 Ivan MaidanskiEnsure GC initialized when atfork_prepare is called...
2017-03-07 Ivan MaidanskiEliminate 'scope of variable can be reduced' cppcheck...
2017-01-25 Ivan MaidanskiAdd AO primitives implementation to GC based on C11...
2017-01-18 Ivan MaidanskiEliminate 'GC_collecting is set but never used' code...
2016-12-17 Ivan MaidanskiFix compilation for winpthreads if HANDLE_FORK
2016-11-17 Ivan MaidanskiWorkaround 'GC_DllMain is never used' cppcheck style...
2016-10-25 Ivan MaidanskiWorkaround 'condition is always false' cppcheck warning...
2016-10-24 Ivan MaidanskiWorkaround 'value of macro unknown' cppcheck info messages
2016-10-20 Ivan MaidanskiEliminate 'printf format specifies type void*' GCC...
2016-10-18 Ivan MaidanskiWorkaround 'variable reassigned before old value used...
2016-10-14 Ivan MaidanskiEliminate more 'scope of variable can be reduced' cppch...
2016-10-13 Ivan MaidanskiWorkaround more '#error' cppcheck error messages
2016-09-30 Ivan MaidanskiFix potential overflow in decrement when computing...
2016-09-20 Ivan MaidanskiFix typo in comment of GC_lock (Win32)
2016-07-22 Ivan MaidanskiFix missing new-line and redundant trailing dot in...
2016-06-30 Ivan MaidanskiMerge branch 'generalize-alloc-via-ok_freelist'
2016-06-21 Ivan MaidanskiFix assertion violation in GC_wait_builder called from...
2016-06-21 Ivan MaidanskiMerge branch 'thread-suspend'
2016-06-10 Adrian PopWorkaround a bug in winpthreads causing parallel marks...
2016-03-04 Ivan Maidanskistart_mark_threads refactoring regarding GC_markers_m1...
2016-03-03 Hiroshi YokotaFix user-defined signals drop by marker threads
2015-10-20 Ivan MaidanskiFix lock assertion violation in GC_new_thread if GC_ALW...
2015-09-22 Ivan MaidanskiFix race (and potential deadlock) at marker threads...
2015-08-26 Ivan MaidanskiCode refactoring of GC_push_finalizer/thread/typed_stru...
2015-07-27 Ivan MaidanskiCode refactoring of 'alt-stack registration support'
2015-07-24 Zoltan VargaAdd alt-stack registration support
2015-06-29 David Van HornFix various spelling errors
2015-06-24 Ivan MaidanskiEliminate warning about 64-bit pointer-to-int cast...
2015-06-23 Ivan MaidanskiStandalone profiling callback for threads suspend/resume
2015-06-20 Ivan MaidanskiAdjust places where profiling callbacks invoked (to...
2015-05-17 Ivan MaidanskiMerge branch 'profiling-callbacks'
2015-05-17 Ivan MaidanskiCode refactoring of "event callbacks" functionality
2015-05-11 Ivan MaidanskiMerge branch 'jtotz-bdwgc-integrate-2'
2015-05-11 Ivan MaidanskiRemove erroneous GC_use_threads_discovery call from...
2015-03-07 Ivan MaidanskiMerge branch 'master' into ios-unified-ts-fix
next