Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Unity-Technologies/bdwgc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-06-29Fix Performance Regression with GC_retry_signals enabled (Case 1255866)Scott Ferguson
2020-01-31Default GC_retry_signals=TRUE alwaysenable-gc-retry-signalsScott Ferguson
2018-12-07Revert "use SP saved in context, avoids problems when on alternate signal stack"revert-26-handle-suspend-on-altstackdbuckley3d
2018-11-06Merge pull request #26 from Unity-Technologies/handle-suspend-on-altstackdbuckley3d
2018-10-31use SP saved in contexthandle-suspend-on-altstackdavidbuckley
2018-10-08Fix build: GC_manual_vdb does not exist in our branch yet, use MANUAL_VDB def...concurrency-fixesJonas Echterhoff
2018-10-01Fix concurrent bitmap update in GC_dirtyIvan Maidanski
2018-04-20Use THREAD_EQUAL consistently to compare pthread_t valuesIvan Maidanski
2018-04-05Do not resend the restart signal to threads that are already restartedIvan Maidanski
2018-04-03Replace GC_NO_RETRY_SIGNALS environment variable with GC_RETRY_SIGNALS=0Ivan Maidanski
2018-04-03Handle pthread restart signals loss if retry_signalsIvan Maidanski
2018-04-03Fix a typo in WARN message of resend_lost_signalsIvan Maidanski
2018-04-02Define static resend_lost_signals(), restart_all() in pthread_stop_worldIvan Maidanski
2018-03-30Unblock only GC signals in suspend_handler (TSan)Ivan Maidanski
2018-03-29Acknowledge thread restart from suspend_handler (NetBSD)Ivan Maidanski
2018-03-29Minimize delay between sem_post and sigsuspend in suspend_handler if TSanIvan Maidanski
2018-03-23Explicitly unblock GC signals on GC initializationIvan Maidanski
2018-03-02Wrap remaining extern symbols in .c files into EXTERN_C_BEGIN/ENDIvan Maidanski
2018-03-01Fix linkage of javaxfc.h symbols for the case of compilation as C++ codeIvan Maidanski
2018-02-26Always include gc_atomic_ops.h unless threads are disabledIvan Maidanski
2018-02-22Eliminate C++ warnings about deprecated register keyword (GC source)Jay Krell
2018-02-01Initial support of Sony PlayStation Portable 2Jonathan Chambers
2018-01-29Initial support of Orbis targetJonathan Chambers
2017-12-28Prevent multiple sem_post calls for a thread in suspend_handlerIvan Maidanski
2017-12-28Do not call sem_getvalue in stop_world if one thread existsIvan Maidanski
2017-12-28Add assertion for suspend_ack_sem in start_worldIvan Maidanski
2017-12-28Allow GC_NETBSD_THREADS_WORKAROUND macro manual definitionIvan Maidanski
2017-12-27Fix error code in abort message if sem_wait failed in start_world (NetBSD)Ivan Maidanski
2017-12-12Really prevent hang in sem_wait in stop_world if compiled with TSanIvan Maidanski
2017-11-29Add a sanity check that load_acquire and store_release are availableIvan Maidanski
2017-11-29Improve comment in store_stack_ptr in pthread_stop_world.cIvan Maidanski
2017-11-29Remove explicit case of TRUE/FALSE to AO_t in suspend/resume_threadIvan Maidanski
2017-11-24Fix lack of barriers to synchronize memory for suspend_handlerIvan Maidanski
2017-11-24Eliminate TSan false positive related to stop_info.stack_ptr accessIvan Maidanski
2017-11-23Fix data race in last_stop_count access (suspend_handler_inner)Ivan Maidanski
2017-11-23Fix data race in GC_suspend/resume_threadIvan Maidanski
2017-11-23Revert 'Workaround TSan false positives in suspend/resume_thread'Ivan Maidanski
2017-11-22Workaround TSan false positive in lookup_thread called by suspend_handlerIvan Maidanski
2017-11-21Place no_sanitize attributes in a GCC-compliant wayIvan Maidanski
2017-11-17Workaround hangs in sigsuspend and sem_wait if compiled with TSanIvan Maidanski
2017-11-17Revert 'Workaround a hang in sigsuspend if compiled with Thread Sanitizer'Ivan Maidanski
2017-11-13Workaround a hang in sigsuspend if compiled with Thread SanitizerIvan Maidanski
2017-11-13Workaround TSan false positives in suspend/resume_threadIvan Maidanski
2017-10-20Workaround Thread Sanitizer (TSan) false positive warnings (partially)Ivan Maidanski
2017-07-21Fix deadlock in GC_suspend_thread when thread is rebuilding free listIvan Maidanski
2017-07-20Specify that unused select() result is intentionalIvan Maidanski
2017-07-12Fix deadlock in GC_suspend_thread when thread is finishedIvan Maidanski
2017-05-18Workaround 'waiting while holding lock' code defect in stop_world (Unix)Ivan Maidanski
2017-03-07Workaround 'obsolescent usleep called' cppcheck warning (POSIX)Ivan Maidanski
2017-03-03Fix 'size of tv is unknown' error in brief_async_signal_safe_sleep (musl)Mikael Djurfeldt