summaryrefslogtreecommitdiff
path: root/typd_mlc.c
Commit message (Expand)AuthorAgeFilesLines
...
* Always include gc_atomic_ops.h unless threads are disabledIvan Maidanski2018-02-261-4/+0
* Eliminate C++ warnings about deprecated register keyword (GC source)Jay Krell2018-02-221-6/+6
* Convert GC source files to valid C++ codeIvan Maidanski2018-02-161-15/+23
* Change type of hb_sz field (of hblkhdr) from size_t to wordIvan Maidanski2018-02-081-2/+2
* Fix data race in make_descriptor when setting explicit_typing_initializedIvan Maidanski2017-11-291-20/+18
* Revert 'Eliminate TSan warning about data race in make_descriptor'Ivan Maidanski2017-11-291-6/+1
* Remove some redundant macro definitions from gc_atomic_ops.hIvan Maidanski2017-11-291-2/+1
* Eliminate TSan warning about data race in make_descriptorIvan Maidanski2017-11-211-1/+6
* Remove GENERAL_MALLOC internal macroIvan Maidanski2017-11-141-0/+5
* Fix data race when getting object size in explicitly-typed allocatorsIvan Maidanski2017-11-101-4/+7
* Fix array_mark_proc to request global mark stack growth on overflowIvan Maidanski2017-08-091-2/+2
* Fix push_complex_descriptor to avoid unlimited global mark stack growthIvan Maidanski2017-07-121-1/+7
* Eliminate 'label not used' cppcheck false warnings in GC_mark_XIvan Maidanski2017-02-281-1/+1
* Add AO primitives implementation to GC based on C11 atomic intrinsicIvan Maidanski2017-01-251-2/+3
* Remove HIGH_BIT macro duplicating SIGNBIvan Maidanski2016-12-221-3/+2
* Fix '32-bit value shift followed by expansion to 64-bit' code defectIvan Maidanski2016-12-071-1/+1
* Ensure oom_fn callback executed on out-of-memory in callocIvan Maidanski2016-11-181-4/+2
* Eliminate 'dereference of null' CSA false warning in array_mark_procIvan Maidanski2016-10-261-0/+3
* Revert "Eliminate CSA false warning about null deref in array_mark_proc"Ivan Maidanski2016-10-261-1/+0
* Workaround 'struct member is never used' cppcheck style warningsIvan Maidanski2016-10-181-1/+1
* Eliminate more 'scope of variable can be reduced' cppcheck style warningsIvan Maidanski2016-10-141-1/+4
* Fix malloc routines to prevent size value wrap-aroundIvan Maidanski2016-09-231-13/+5
* Fix 'shift count >= width of type' compiler warning in GC_SQRT_SIZE_MAXIvan Maidanski2016-09-211-1/+1
* Adjust code indentation of calloc_explicitly_typedIvan Maidanski2016-09-151-26/+26
* Fix calloc_explicitly_typed in case of lb*n overflowIvan Maidanski2016-09-151-3/+15
* Fix double multiplication of lb by n in calloc_explicitly_typedIvan Maidanski2016-09-151-1/+1
* Eliminate CSA false warning about null dereference in array_mark_procIvan Maidanski2016-08-261-0/+1
* Remove code commented out by 'ifdef UNDEFINED'Ivan Maidanski2016-07-251-17/+0
* Enable thread-local storage usage for GC_malloc/calloc_explicitly_typedThomas Linder Puls2016-07-221-64/+24
* Fix integer shift undefined behavior in GC_init_explicit_typingIvan Maidanski2016-07-201-1/+2
* Fix data race in GC_init_explicit_typingIvan Maidanski2015-09-011-15/+36
* Code refactoring of GC_push_finalizer/thread/typed_structuresIvan Maidanski2015-08-261-2/+1
* GC_make_descriptor code refactoring (eliminate two local variables)Ivan Maidanski2015-08-171-9/+4
* Replace non-API occurrences of GC_word to wordIvan Maidanski2015-07-281-1/+1
* Fix MS VC redefinition warning for functions declared with GC_ATTR_MALLOCIvan Maidanski2014-04-231-5/+6
* Remove 'opp' local variable in GC_malloc_XIvan Maidanski2013-12-151-13/+7
* Fix typos in commentsOndrej Bilka2013-07-111-1/+1
* Fix GC_malloc_explicitly_typed_ignore_off_page for large allocationsReimer Behrends2012-12-081-1/+1
* Eliminate warning and simplify expression in GC_init_explicit_typingIvan Maidanski2012-10-231-4/+2
* Enable 'Force GC at every GC_malloc' debug-related functionalityIvan Maidanski2012-09-111-0/+2
* Replace pointer relational comparisons with non-pointer onesIvan Maidanski2012-03-051-2/+2
* Add assertion ensuring proper alignment of 'pushed' GC symbolsIvan Maidanski2012-02-161-0/+1
* Allow to exclude finalization support by GC_NO_FINALIZATION macroIvan Maidanski2012-02-061-1/+4
* Use union of AO_t and word for mse_descr to avoid type castingIvan Maidanski2012-01-291-5/+5
* Replace ABORTs followed by statement with ABORT_RET having dummyIvan Maidanski2012-01-231-4/+4
* Use EXPECT in malloc result testing for NULLIvan Maidanski2012-01-181-3/+6
* Add 'const' qualifier for GC_make_descriptor bitmap argumentIvan Maidanski2012-01-101-2/+2
* Use EXPECT for checking various 'initialized' boolean variablesIvan Maidanski2011-12-291-1/+3
* Replace ARGSUSED comment-based annotation with GCC 'unused' attribute.Ivan Maidanski2011-09-141-2/+2
* Resolve "comparison of signed and unsigned values" compiler warnings.Ivan Maidanski2011-08-211-3/+4