summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix the collector hang when it is configured with --enable-gc-debugIvan Maidanski2018-03-152-5/+4
* Use atomic load/store for the concurrently accessed variables in GC_lockIvan Maidanski2018-03-131-2/+7
* Eliminate TSan warning about non-atomic read in store_back_pointerIvan Maidanski2018-03-131-3/+12
* Avoid potential race in SET_MARK_BIT_EXIT_IF_SET if parallel markingIvan Maidanski2018-03-092-9/+39
* Really use AO_load/store in realloc, clear_hdr_marks and reclaim_genericIvan Maidanski2018-03-071-0/+3
* Eliminate 'unused const variable' C++ warnings for [a][u]objfreelist_ptrIvan Maidanski2018-03-013-12/+42
* Fix missing GC_generic_malloc_words_small implementation in new_gc_alloc.hIvan Maidanski2018-03-011-3/+3
* Replace conditional extern 'C' blocks begin/end with EXTERN_C_BEGIN/ENDIvan Maidanski2018-02-2811-392/+147
* Declare all internal functions in private headers instead of .c filesIvan Maidanski2018-02-284-16/+60
* Fix typo in AIX macro nameIvan Maidanski2018-02-281-1/+1
* Fix GC_free_bytes[] linkage for the case of compilation as C++ codeIvan Maidanski2018-02-281-1/+1
* Avoid potential race when accessing size_map tableHans Boehm2018-02-262-2/+5
* Always include gc_atomic_ops.h unless threads are disabledIvan Maidanski2018-02-264-20/+13
* Fix Haiku/amd64 supportIvan Maidanski2018-02-263-10/+12
* Fix missing new-line in GC_INFOLOG_PRINTF call in ABORT_ARG<n>Ivan Maidanski2018-02-231-3/+4
* Omit register keyword in performance-critical code if C++ compiler usedIvan Maidanski2018-02-232-6/+14
* Eliminate C++ warnings about deprecated register keyword (GC source)Jay Krell2018-02-221-1/+1
* Merge RISCV 32/64-bit configurations definitionShea Levy2018-02-201-25/+7
* Add initial RISC-V supportShea Levy2018-02-191-0/+35
* Convert GC source files to valid C++ codeIvan Maidanski2018-02-162-6/+7
* New API function (get_size_map_at) to get content of size_map tableIvan Maidanski2018-02-141-0/+6
* Change pointer arguments of push_all[_eager]/conditional API to void* typeJay Krell2018-02-132-4/+5
* Fix arg type of continue_reclaim prototype after the definition updateIvan Maidanski2018-02-081-1/+1
* Change type of hb_sz field (of hblkhdr) from size_t to wordIvan Maidanski2018-02-082-8/+8
* Put variable/function declarations into extern 'C' in cord headersIvan Maidanski2018-02-083-0/+39
* Make uniform the comment for the end of extern 'C' blockIvan Maidanski2018-02-085-5/+5
* Put variable/function declarations into extern 'C' in headersJay Krell2018-02-0817-77/+536
* Collapse multiple BCOPY_EXISTS macro definitionsIvan Maidanski2018-02-071-18/+4
* Add GC prefix to _MSVC_DBG_H macroIvan Maidanski2018-02-071-5/+6
* Initial support of WinRTJonathan Chambers2018-02-062-4/+16
* Fix typo in comment in specific.hJay Krell2018-02-051-1/+1
* Define ABORT() using _CrtDbgBreak (if available) on Windows hostIvan Maidanski2018-02-021-1/+6
* Fix 'undefined reference to __builtin_unwind_init' linker error (ArmCC)Jonathan Chambers2018-02-021-0/+1
* Avoid SIGSEGV during GC_INIT on some Android devicesJonathan Chambers2018-02-011-1/+5
* Initial support of Sony PlayStation Portable 2Jonathan Chambers2018-02-014-8/+36
* Remove ARM32 macro duplicate definition for Nintendo in gcconfig.hIvan Maidanski2018-02-011-1/+0
* Initial support of Xbox One (DURANGO) targetJonathan Chambers2018-01-302-12/+39
* Initial support of Orbis targetJonathan Chambers2018-01-294-13/+33
* Remove duplicate definition of ALIGNMENT macro for OpenBSD/armIvan Maidanski2018-01-271-1/+0
* Initial support of Nintendo platformJonathan Chambers2018-01-273-6/+46
* Define HEURISTIC2 when STACKBOTTOM is not defined for OpenBSDPeter Wang2018-01-261-13/+31
* Fix 'undeclared identifier USRSTACK' compiler error on OpenBSD-6.2Peter Wang2018-01-241-19/+39
* Initial support of Haiku/amd64Calvin Buckley2018-01-242-5/+26
* Use HOST_ANDROID define instead of PLATFORM_ANDROIDZoltan Varga2018-01-244-19/+19
* Rename PLATFORM_TIZEN macro to HOST_TIZENIvan Maidanski2018-01-241-7/+7
* Add note of set_free_space_divisor, set_warn_proc ABI change after gc-7.1Ivan Maidanski2018-01-171-1/+4
* Prevent DATASTART redefinition for NaClIvan Maidanski2018-01-161-18/+1
* Remove Android-specific code in gcconfig.h for M68KIvan Maidanski2018-01-161-3/+0
* Initial support of TIZEN platformJonathan Chambers2018-01-161-7/+13
* Reduce the default MUNMAP_THRESHOLD value to 2 for Sony PS/3Jonathan Chambers2018-01-121-0/+9