summaryrefslogtreecommitdiff
path: root/misc.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate 'printf format specifies type void*' GCC pedantic warningsIvan Maidanski2016-10-211-1/+1
* Workaround 'variable reassigned before old value used' cppcheck warningsIvan Maidanski2016-10-191-0/+6
* Workaround 'same expression on both sides of ==' cppcheck style warningIvan Maidanski2016-10-181-1/+3
* Eliminate more 'scope of variable can be reduced' cppcheck style warningsIvan Maidanski2016-10-141-14/+16
* Eliminate more 'scope of variable can be reduced' cppcheck style warningsIvan Maidanski2016-10-041-6/+7
* Fix GC_requested_heapsize increment in GC_initIvan Maidanski2016-09-301-5/+4
* Fix malloc routines to prevent size value wrap-aroundIvan Maidanski2016-09-231-3/+3
* Eliminate 'scope of variable can be reduced' cppcheck warningsIvan Maidanski2016-08-271-2/+2
* Fix various typos in comments and documentationIvan Maidanski2016-08-011-1/+1
* Merge branch 'generalize-alloc-via-ok_freelist'Ivan Maidanski2016-06-301-2/+2
|\
| * Revert "Refactoring of GC_Xobjfreelist" partiallyIvan Maidanski2016-06-301-2/+2
| * Add assertion for GC_new_kind boolean argumentsIvan Maidanski2016-06-241-0/+2
* | Fix assertion violation in GC_wait_builder called from start_mark_threadsIvan Maidanski2016-06-211-3/+11
* | Add assertion for GC_new_kind boolean argumentsIvan Maidanski2016-03-151-0/+2
* | Fix 'signed-to-bigger-unsigned value assignment' in GC_init_size_mapIvan Maidanski2016-02-171-1/+1
|/
* Refactoring of GC_XobjfreelistAlessandro Bruni2016-01-051-2/+2
* Fix lock assert violation in GC_gcollect_inner if GC_ALWAYS_MULTITHREADEDIvan Maidanski2015-10-221-1/+12
* Add assertion on lock status to GC_alloc_large and its callersIvan Maidanski2015-10-221-3/+5
* Fix lock assertion violation in GC_new_thread if GC_ALWAYS_MULTITHREADEDIvan Maidanski2015-10-211-1/+11
* NaCl runtime fixesElijah Taylor2015-10-061-4/+13
* Fix 'comparison of non-null parameter is always false' warning (Clang)Ivan Maidanski2015-09-101-3/+3
* Replace non-API occurrences of GC_word to wordIvan Maidanski2015-07-281-2/+2
* Code refactoring, add test and document GC_get_memory_useIvan Maidanski2015-07-101-11/+10
* Add API function to calculate total memory in use by all GC blocksEli Barzilay2015-07-091-0/+19
* Standalone profiling callback for threads suspend/resumeIvan Maidanski2015-06-231-22/+22
* Merge branch 'profiling-callbacks'Ivan Maidanski2015-05-171-0/+21
|\
| * Code refactoring of "event callbacks" functionalityIvan Maidanski2015-05-171-1/+1
| * Implement event callbacks to be used to profile the collectorLucas Meijer2014-07-011-0/+21
* | Resolve MessageBoxA at run-time (if requested) in GC_init (Win32)Ivan Maidanski2015-05-111-17/+25
* | Do not show WoW64 warning message unless CHECK_NOT_WOW64 defined (Win32)Ivan Maidanski2015-05-111-23/+21
* | gc_init() is a better place for this warningJohannes Totz2015-05-111-0/+27
* | Fix missing error handling of pthread_attr_init/getstacksizeIvan Maidanski2014-10-211-1/+1
* | Fix missing error handling of pthreads_mutex_init and cond_waitIvan Maidanski2014-09-271-2/+7
* | Fix setup_mark_lock missing prototypeIvan Maidanski2014-09-231-3/+0
* | Fix and code refactoring of lock elision workaround (Linux/x64)Ivan Maidanski2014-09-111-2/+2
* | Workaround Linux NTPL lock elision bug.Paul Bone2014-09-111-0/+3
* | Code refactoring of Emscripten platform support (single-threaded)Ivan Maidanski2014-07-131-29/+28
* | Add support for emscripten platformJonathan Chambers2014-07-031-0/+3
|/
* Fix 'implicit declaration of vsnprintf' GCC warning (if strict ANSI mode)Ivan Maidanski2014-06-221-1/+1
* Fix unresolved vsnprintf in misc.c and snprintf in cordtest (DJGPP, VC)Ivan Maidanski2014-06-191-2/+2
* Fix 'Array subscript is above array bounds' GCC warning in GC_new_kind/procIvan Maidanski2014-05-291-13/+21
* Fix TEXT() usage for concatenated strings in GC_CreateLogFile (Win32)Ivan Maidanski2014-04-231-2/+2
* 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