summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Adjust comments referring glibc versionIvan Maidanski2022-10-191-2/+2
* Do not define GC_pthread_start/exit for Orbis and Sony PSPIvan Maidanski2022-10-191-11/+14
* Rename GC_[inner_]start_routine to match that for Win32Ivan Maidanski2022-10-171-1/+1
* Unify GC_[mark_]lock_holder variable definitionIvan Maidanski2022-10-171-11/+14
* Change type of GC_collecting variable to match atomic operations over itIvan Maidanski2022-10-171-3/+3
* Include gc_inline.h from gc_priv.hIvan Maidanski2022-10-112-14/+15
* Do not reference internal files in comments of public header filesIvan Maidanski2022-10-078-18/+14
* Define GC_thread type in a single place both for pthreads and Win32Ivan Maidanski2022-10-062-98/+217
* Remove volatile qualifier for GC_threads[] (pthreads)Ivan Maidanski2022-10-061-3/+1
* Move GC_NO_THREADS_DISCOVERY definition to gcconfig.hIvan Maidanski2022-10-061-0/+23
* Change GC_Thread_Rep in pthread_support.h to match that of win32_threads.cIvan Maidanski2022-10-061-82/+79
* Fix typo in comment of GC_Thread_Rep.dummyIvan Maidanski2022-10-031-1/+1
* Remove private pthread_stop_world.h and darwin_stop_world.hIvan Maidanski2022-10-035-123/+68
* Rename stack[_size] in GC_Thread_Rep and GC_register_altstackIvan Maidanski2022-10-012-7/+10
* Better document GC_no_dlsIvan Maidanski2022-09-271-8/+11
* Define internal macro NO_SEH_AVAILABLE where SEH is absentIvan Maidanski2022-09-272-3/+7
* Fix missing recovery from faults in GC_mark_some on Win64 if MinGWIvan Maidanski2022-09-272-8/+4
* Include stdio.h and stdlib.h only from gc_priv.hIvan Maidanski2022-09-261-0/+2
* Adjust naming of Win32/64 and x86/64 words in comments and documentationIvan Maidanski2022-09-265-9/+9
* Fix 'call to undeclared pthread_setname_np' errors in configure and cmakeSam James2022-09-151-1/+3
* Eliminate 'GC_unmap_end declared but unused' bcc warning in disclaim_benchIvan Maidanski2022-09-151-5/+7
* Use inline keyword in GC_INLINE (bcc)Ivan Maidanski2022-09-151-1/+1
* Use cast to void instead of the attribute to indicate unused argumentsIvan Maidanski2022-09-151-7/+3
* Document that GC_is_X API functions may return only zero or oneIvan Maidanski2022-09-142-13/+14
* Include gc/gc[_cpp].h directly except for cord and testsIvan Maidanski2022-09-144-4/+4
* Fix 'overflow in conversion from word' g++ warning in GC_initIvan Maidanski2022-09-101-1/+1
* Simplify gcconfig code to define IRIX5 and ULTRIX on mipsIvan Maidanski2022-09-021-14/+10
* Fix IRIX5 defined wrongly on WinCE/mipsIvan Maidanski2022-09-021-1/+2
* Fix IRIX5 defined wrongly on Tandem S-SeriesIvan Maidanski2022-09-021-1/+1
* Fix IRIX5 defined wrongly on FreeBSD/mipsLucas Holt2022-09-021-1/+1
* Eliminate 'redundant redeclaration of GC_noop1' gcc warningIvan Maidanski2022-08-221-2/+0
* Declare GC_noop1 as public function unconditionallyIvan Maidanski2022-08-121-7/+8
* Move HAVE_CLOCK_GETTIME definition from gc_priv.h to gcconfig.hIvan Maidanski2022-08-122-4/+9
* Pass index argument to callback of GC_iterate_free_hblksIvan Maidanski2022-08-081-3/+8
* New GC_iterate_free_hblks API functionIvan Maidanski2022-08-051-0/+6
* New GC_count_set_marks_in_hblk API functionIvan Maidanski2022-08-051-0/+5
* Export GC_is_black_listed() as public APIIvan Maidanski2022-08-052-8/+8
* Fix 'passing arg 1 of GC_apply_to_all_blocks from incompatible type' errorIvan Maidanski2022-08-051-1/+1
* Export GC_apply_to_all_blocks() as public APIIvan Maidanski2022-08-043-5/+13
* New API function (GC_get_hblk_size) to get HBLKSIZE valueIvan Maidanski2022-08-031-0/+4
* Use modHBLKSZ where possibleIvan Maidanski2022-08-032-7/+4
* Avoid SIGILL if incremental GC and client is built with optimization (E2K)Ivan Maidanski2022-08-031-4/+4
* Fix 'undefined reference to __data_start' linker error on Linux/aarch64Davide Beatrici2022-08-011-1/+1
* Fix assertion about built-in AO_test_and_set_acquire on sparc64 (gcc-12)Ivan Maidanski2022-07-291-1/+2
* Simplify code to define USE_x_SPECIFIC macros in thread_local_alloc.hIvan Maidanski2022-07-291-18/+36
* Eliminate 'R_AARCH64_ABS64 used with TLS symbol' linker warning (clang)Ivan Maidanski2022-07-281-1/+2
* Use compiler TLS on NetBSD only if at least gcc-4.4 or clang-3.9Ivan Maidanski2022-07-281-2/+2
* Define ALIGNMENT macro based on CPP_WORDSZ value by defaultIvan Maidanski2022-07-251-41/+7
* Support 32-bit mode on E2KIvan Maidanski2022-07-251-2/+7
* Allow stack-allocated buffers for E2K procedure stacks up to 1MBIvan Maidanski2022-07-141-1/+1