summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix a typo in gc_config_macros.h comment (redundant "an" article)Ivan Maidanski2014-04-011-1/+1
* GC_scratch_alloc code refactoring (and WARN message improvement)Ivan Maidanski2014-04-011-1/+1
* Fix GET_MEM argument rounding in GC_scratch_alloc and similarIvan Maidanski2014-03-302-2/+14
* Define ROUNDUP_PAGESIZE, ROUNDUP_GRANULE_SIZE macros (code refactoring)Ivan Maidanski2014-03-301-1/+9
* Define public GC_GENERIC_OR_SPECIAL_MALLOC and GC_get_kind_and_sizeIvan Maidanski2014-03-101-0/+24
* Add alloc_size attribute to GC_generic_mallocIvan Maidanski2014-03-101-4/+6
* Fix 'e.g.' typos in comments and documentationIvan Maidanski2014-02-012-2/+2
* Improve documentation for disappearing links in gc.hIvan Maidanski2014-01-311-2/+6
* Add config option to use STGRTMIN-based signals for thread suspend/resumeDavid Grove2014-01-311-8/+7
* Fix find stackbottom on BlueGene P/Q systemsDavid Grove2014-01-111-1/+8
* Check for Fujitsu compiler in builtin_unwind logic (enable FX10/K-Computer)David Grove2014-01-111-0/+1
* Fix data roots registration for Android/x86 and NDK ARM 'gold' linkerIvan Maidanski2013-12-271-3/+15
* Add API function to set/modify GC log file descriptor (Unix)Ivan Maidanski2013-12-221-0/+3
* Group all compact fields of GC_arrays to fit in single pageIvan Maidanski2013-12-221-39/+39
* Fix LARGE_BLOCK value used for hb_flagsIvan Maidanski2013-12-211-1/+1
* Remove hb_large_block field (use 1 extra bit of hb_flags instead)Ivan Maidanski2013-12-212-2/+4
* Fix 'attribute declaration must precede definition' warning (clang-3.1)Ivan Maidanski2013-12-181-26/+28
* Make heap growth more conservative after GC_gcollect_and_unmap callIvan Maidanski2013-12-171-1/+1
* New macro (GC_ALWAYS_MULTITHREADED) to set multi-threaded mode implicitlyIvan Maidanski2013-12-012-6/+11
* Bump libgc versionIvan Maidanski2013-11-221-2/+2
* Bump version to 7.4.0; change policy regarding version numbersgc7_4_0Ivan Maidanski2013-11-172-11/+13
* Enable prefetch operations by default (GCC 3.0+)Ivan Maidanski2013-11-161-19/+17
* Start of port to QNXKevin Tew2013-11-161-0/+13
* Add weak attribute to avoid __data_start undefined messages (s390x)Neale Ferguson2013-09-151-5/+5
* Explicitly specify that Darwin, Linux and Solaris platforms have dladdr()Ivan Maidanski2013-09-141-3/+4
* Fix collection of objects referenced only from GC_mark_stack_X variablesIvan Maidanski2013-09-082-18/+22
* Use __builtin_extract_return_addr in GC_RETURN_ADDR_PARENT (gcc/x86)Ivan Maidanski2013-08-251-3/+4
* Prevent use of unsupported __builtin_return_address(1) in GC_DBG_EXTRASIvan Maidanski2013-08-251-2/+5
* Define GC_caller_func_offset only if HAVE_DLADDR and GC_RETURN_ADDR_PARENTIvan Maidanski2013-08-251-0/+6
* Replace GC_DBG_RA with GC_DBG_EXTRAS macroIvan Maidanski2013-08-251-3/+6
* Reformat gcconfig.h (related to FreeBSD/arm)Ivan Maidanski2013-08-251-9/+9
* Fix GC_caller_func_offset and GC_DBG_RA namesIvan Maidanski2013-08-252-15/+14
* FreeBSD New ports collection for boehm-gc v7.2dVitaly Magerya2013-08-252-27/+21
* FreeBSD New ports collection for boehm-gc v7.1Mike McGaughey2013-08-253-4/+35
* Fix GC_INLINE definition to comply with ISO C90 standard (GCC)Ivan Maidanski2013-08-151-0/+1
* Fix more typos in commentsOndrej Bilka2013-07-313-5/+5
* Allow to compile GC_inner_start_routine aside from extra/gc.cIvan Maidanski2013-07-161-2/+9
* Define [UN]SET_LOCK_HOLDER and I_[DONT_]HOLD_LOCK macros only if usedIvan Maidanski2013-07-151-24/+24
* Do not set GC_lock_holder by call_with_alloc_lock if assertions disabledIvan Maidanski2013-07-151-2/+4
* Make GC_mark_lock_holder variable staticIvan Maidanski2013-07-151-3/+0
* Add assertion to LOCK definition that lock is not already heldIvan Maidanski2013-07-151-4/+8
* Enable thread-local allocation support for Clang on CygwinIvan Maidanski2013-07-111-1/+6
* Fix more typos in comments and documentationIvan Maidanski2013-07-116-12/+12
* Fix typos in commentsOndrej Bilka2013-07-114-28/+28
* Use compiler TLS for Android NDK gcc/armIvan Maidanski2013-06-111-3/+5
* Workaround 'unresolved __tls_get_addr' error for Android NDK Clang/x86Ivan Maidanski2013-06-101-2/+2
* Tag GC malloc routines with alloc_size attribute for Clang 3.2+Ivan Maidanski2013-06-101-1/+3
* Workaround 'unresolved __tls_get_addr' error for Android NDK clang/mipsIvan Maidanski2013-06-091-1/+3
* Use pthread API to operate thread-local data on Linux if no compiler TLSIvan Maidanski2013-06-091-1/+1
* Move GC_OPENBSD_UTHREADS definition to private/gcconfig.h (OpenBSD)Ivan Maidanski2013-06-082-9/+9