summaryrefslogtreecommitdiff
path: root/os_dep.c
Commit message (Expand)AuthorAgeFilesLines
* Fix more typos in commentsOndrej Bilka2013-07-311-8/+5
* Fix more typos in comments and documentationIvan Maidanski2013-07-111-9/+9
* Fix typos in commentsOndrej Bilka2013-07-111-4/+4
* Improve debug-only messages of add/remove_roots and init_linux_data_startIvan Maidanski2013-06-121-0/+3
* Support rthreads introduced in OpenBSD 5.2+Kurt Miller2013-06-081-1/+1
* Fix triple-letter typos in comments and documentationIvan Maidanski2013-05-041-1/+1
* Allow not to rely on __data_start value (Linux)Ivan Maidanski2013-02-141-1/+3
* Do not include sigcontext.h if NO_SIGCONTEXT_H (Linux)Ivan Maidanski2013-01-061-4/+4
* Do not use pthread_getattr_np if NO_PTHREAD_GETATTR_NP specifiedIvan Maidanski2013-01-061-2/+3
* Fix GC_win32_free_heap compilation error for CygwinIvan Maidanski2012-12-231-3/+5
* Fix: VirtualAlloc leaks when freeing the heap on win32Max Mouratov2012-12-231-1/+8
* Fix GC_win32_free_heap to prevent memory leak if USE_GLOBAL_ALLOCIvan Maidanski2012-12-231-1/+1
* Fix dwSize argument of VirtualFree call in detect_GetWriteWatch (Win32)Ivan Maidanski2012-12-231-1/+1
* Change definition of macros represented as block to be simple statementIvan Maidanski2012-12-231-33/+26
* Replace GC_log/err_printf() followed by ABORT with ABORT_ARGn()Ivan Maidanski2012-12-111-42/+25
* Remove redundant GC_err_printf before abortIvan Maidanski2012-12-111-3/+1
* Replace conditional GC_log_printf calls with GC_COND/VERBOSE_LOG_PRINTFIvan Maidanski2012-11-121-89/+48
* Improve GC error printing atomicity in GC_debug_X and GC_print_objIvan Maidanski2012-11-081-30/+12
* Fix GC_unix_mmap_get_mem for open of /dev/zero failureIvan Maidanski2012-10-191-0/+3
* Eliminate SIGBUS-related dead code in GC_write_fault_handler (Linux)Ivan Maidanski2012-10-181-14/+27
* Remove nested always-false ifdef for HPUX and FREEBSDIvan Maidanski2012-10-181-6/+4
* Define old_bus_handler static variable only if used (Unix)Ivan Maidanski2012-10-181-1/+4
* Add comment about sigaction sa_restorer fieldIvan Maidanski2012-10-171-0/+5
* Fix GC_get_stack_base assembly code (Cygwin/Clang)Colin LeMahieu2012-09-061-1/+4
* Fix all address-of-dummy operations by using GC_approx_sp() insteadIvan Maidanski2012-08-011-45/+32
* Fix all address-of-dummy operations by adding volatileIvan Maidanski2012-08-011-17/+30
* Postpone the suspend signal in GC_dirty_init only if used to stop worldIvan Maidanski2012-07-241-10/+6
* Fix GC_dirty_init by avoiding GC_get_suspend_signal if no threads supportIvan Maidanski2012-07-241-1/+6
* Fix stop_info.stack_ptr assignment in GC_suspend_all for OpenBSDIvan Maidanski2012-07-211-1/+2
* Replace sprintf with defensive snprintfIvan Maidanski2012-07-201-6/+12
* Use memcpy (BCOPY) instead of strcpy (to suppress GCC warning)Ivan Maidanski2012-07-201-4/+5
* Replace SIG_SUSPEND macro to a variable in pthread_stop_worldIvan Maidanski2012-07-041-3/+3
* Replace exit(1) with EXIT call in catch_exception_raise (code refactoring)Ivan Maidanski2012-06-241-1/+1
* Fix GC_scratch_alloc and GC_get_maps invocations to prevent SEGVIvan Maidanski2012-06-071-1/+6
* Add public setter and getter for GC_push_other_rootsIvan Maidanski2012-06-021-5/+15
* Fix visibility of GC_push_all/conditional, GC_push_other_roots symbolsIvan Maidanski2012-06-021-2/+2
* FIX: Disable incremental mode on Darwin if fork handling requestedIvan Maidanski2012-04-021-4/+15
* Merge with symbian_libgc_7x branchIvan Maidanski2012-03-181-1/+19
|\
| * libgc_7_1_symbian tarball importgc7_1-symbianIvan Maidanski2011-09-061-3/+21
* | Replace pointer relational comparisons with non-pointer onesIvan Maidanski2012-03-051-37/+41
* | Fix 'volatile' keyword placement in GC_SysVGetDataStartIvan Maidanski2012-02-271-1/+1
* | Fix fork() handling for Darwin partiallyIvan Maidanski2012-02-241-0/+4
* | Minor code adjustment (delete meaningless parentheses in abort messages)Ivan Maidanski2012-02-201-1/+1
* | Fix GC_finalizer_nested size to workaround alignment problem in WatcomIvan Maidanski2012-02-161-4/+3
* | Allow to get memory via Win32 VirtualAlloc (USE_WINALLOC) on CygwinIvan Maidanski2012-02-091-63/+65
* | Code refactoring (test single macro instead of MSWIN32/MSWINCE pair)Ivan Maidanski2012-02-091-34/+30
* | Code refactoring of GC_remapIvan Maidanski2012-02-071-21/+15
* | Implement GC_get_stack_base for Darwin if threads support is offIvan Maidanski2012-02-031-14/+24
* | Prevent compiler warnings in GC_FindTopOfStack and GC_ports (Darwin)Ivan Maidanski2012-02-031-0/+3
* | Add assertion to GC_incremental_protection_needs, refine documentationIvan Maidanski2012-02-011-0/+2