summaryrefslogtreecommitdiff
path: root/misc.c
Commit message (Expand)AuthorAgeFilesLines
* Fix GET_MEM argument rounding in GC_scratch_alloc and similarIvan Maidanski2014-03-301-1/+1
* Fix 'e.g.' typos in comments and documentationIvan Maidanski2014-02-011-1/+1
* Add API function to set/modify GC log file descriptor (Unix)Ivan Maidanski2013-12-221-0/+5
* Fix ok_init assignment (missing cast) in GC_new_kind_innerIvan Maidanski2013-12-151-1/+1
* New macro (GC_ALWAYS_MULTITHREADED) to set multi-threaded mode implicitlyIvan Maidanski2013-12-011-3/+7
* Allow to force GC_dump_regularly set on at compilationIvan Maidanski2013-11-221-2/+6
* Adjust 'pthread_[un]register_cancel undefined ref' workaround (Pthreads)Ivan Maidanski2013-09-151-5/+0
* Add weak stubs for pthread_cancel API.Alex Rozenman2013-09-151-0/+5
* Define GC_VSNPRINTF internal macro in misc.c (code refactoring)Ivan Maidanski2013-08-151-4/+6
* Fix stackbottom/stack_end assignment in GC_call_with_gc_activeIvan Maidanski2013-07-201-1/+4
* Do not set GC_lock_holder by call_with_alloc_lock if assertions disabledIvan Maidanski2013-07-151-5/+0
* Fix typos in commentsOndrej Bilka2013-07-111-1/+1
* Support rthreads introduced in OpenBSD 5.2+Kurt Miller2013-06-081-1/+2
* Add assertion on number_of_objs to GC_extend_size_mapIvan Maidanski2013-02-161-3/+4
* Allow to omit libc atexit() callIvan Maidanski2013-02-141-11/+15
* Change definition of macros represented as block to be simple statementIvan Maidanski2012-12-231-2/+3
* Replace GC_stats_log_printf with GC_DBG/INFOLOG_PRINTFIvan Maidanski2012-12-121-1/+1
* Redirect WRITE to __android_log_write if GC_ANDROID_LOG (Android)Ivan Maidanski2012-12-121-39/+34
* Do not duplicate android_log_write output to GC log file (Android)Ivan Maidanski2012-12-121-28/+19
* Remove abort on open log failure from GC_write (Win32)Ivan Maidanski2012-12-101-12/+10
* Remove DebugBreak on WriteFile failure (Win32)Ivan Maidanski2012-12-101-5/+3
* Prevent abort on GC_err/warn_printf write failureIvan Maidanski2012-12-101-7/+5
* Add assertion to GC_enable() ensuring no counter underflowIvan Maidanski2012-12-091-0/+2
* Add manual POSIX fork handling support (Android)Ivan Maidanski2012-11-211-9/+33
* Add public GC_start_mark_threads() to allow parallel marker in fork childIvan Maidanski2012-11-191-0/+8
* Improve logging for Android differentiating messages by log levelIvan Maidanski2012-11-151-6/+30
* Call GC_stats/verbose_log_printf instead of GC_log_printf if print_statsIvan Maidanski2012-11-151-8/+24
* Adjust GC_dont_expand/gc/precollect and GC_print_stats type to match gc.hIvan Maidanski2012-11-151-3/+3
* Add support of Android loggerIvan Maidanski2012-11-131-2/+31
* Code refactoring of GC_X_printf to improve extensibilityIvan Maidanski2012-11-131-15/+26
* Fix Win32 GC_write preventing potential infinite recursion at abortIvan Maidanski2012-11-111-5/+25
* Add 'bytes reclaimed' counters to public GC_prof_stats_sIvan Maidanski2012-11-071-0/+5
* Add GC_get_prof_stats[_unsafe]() to GC public APIIvan Maidanski2012-11-061-0/+63
* Recognize GC_GET_HEAP_USAGE_NOT_NEEDED optionIvan Maidanski2012-11-061-0/+4
* Fix GC_clear_stack by declaring 'dummy' local array as volatileIvan Maidanski2012-10-231-2/+2
* Enable 'Force GC at every GC_malloc' debug-related functionalityIvan Maidanski2012-09-111-0/+10
* Remove dummy GC_noop call from code visible to Lint tool onlyIvan Maidanski2012-09-091-13/+0
* Fix GC_clear_stack_inner by using GC_approx_spIvan Maidanski2012-08-021-5/+2
* Fix all address-of-dummy operations by using GC_approx_sp() insteadIvan Maidanski2012-08-011-10/+7
* Fix GC_call_with_stack_base to prevent its tail-call optimizationIvan Maidanski2012-08-011-1/+6
* Fix all address-of-dummy operations by adding volatileIvan Maidanski2012-08-011-4/+6
* Use memcpy (BCOPY) instead of strcpy (to suppress GCC warning)Ivan Maidanski2012-07-201-4/+3
* Disable find-leak GC_gcollect on GC abnormal EXITIvan Maidanski2012-07-201-1/+5
* Code refactoring of GC_x_printf (move shared code to macro)Ivan Maidanski2012-07-201-32/+20
* Add thread suspend/resume signals public setters (POSIX threads)Jean-Claude Beaudoin2012-07-041-0/+10
* Move GC_get_suspend/thr_restart_signal to misc.c for NaCl and OpenBSDIvan Maidanski2012-07-041-4/+6
* Replace SIG_SUSPEND macro to a variable in pthread_stop_worldIvan Maidanski2012-07-041-14/+7
* Add public GC_set/get_abort_func to replace default GC_on_abortIvan Maidanski2012-06-241-1/+22
* Turn off GC_LOOP_ON_ABORT functionality if GC compiled with NO_DEBUGGINGIvan Maidanski2012-06-241-4/+8
* Call GC_on_abort (with NULL argument) on exit(1)Ivan Maidanski2012-06-241-18/+23