index
:
delta/bdwgc.git
add-long-weakref
draft-appveyor
draft-travis
fix_tsx_bug
freebsd-ports-devel-boehm-gc
freebsd-ports-devel-boehm-gc-integrate
gc6x-branch
gcc_boehmgc
ios-unified-ts-fix
jtotz-bdwgc-integrate
jtotz_bdwgc
master
mono_libgc
racket_gc
release-7_2
release-7_4
release-7_6
release-8_0
release-8_2
thread-suspend
github.com: ivmai/bdwgc.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
alloc.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Workaround 'checking if unsigned expression < 0' cppcheck warnings
Ivan Maidanski
2019-02-07
1
-1
/
+7
*
Workaround 'if condition is the same as the previous one' cppcheck warnings
Ivan Maidanski
2019-01-15
1
-7
/
+5
*
Report time with a nanosecond precision where available
Ivan Maidanski
2019-01-14
1
-14
/
+21
*
Replace "msecs" with "ms" in all comments and messages
Ivan Maidanski
2019-01-06
1
-7
/
+6
*
Add API for accessing incremental GC time limit with nanosecond precision
Ivan Maidanski
2019-01-05
1
-1
/
+27
*
Fix invalid initializer of CLOCK_TYPE variables if BSD_TIME
Ivan Maidanski
2019-01-05
1
-5
/
+5
*
Use GC_WORD_MAX macro across all C source files
Ivan Maidanski
2018-11-07
1
-7
/
+5
*
Add I_HOLD_LOCK assertion to expand_hp_inner and related functions
Ivan Maidanski
2018-10-24
1
-0
/
+2
*
Replace some FIXME items with TODO ones
Ivan Maidanski
2018-08-31
1
-4
/
+4
*
New API to turn on manual VDB at runtime
Ivan Maidanski
2018-08-15
1
-2
/
+7
*
Update copyright information in alloc.c and gc.c
Ivan Maidanski
2018-07-26
1
-1
/
+3
*
Remove stubborn objects allocation code completely
Ivan Maidanski
2018-05-15
1
-4
/
+0
*
Expose API to control rate and max prior attempts of collect_a_little
Jonathan Chambers
2018-04-24
1
-5
/
+36
*
Expose API to control the minimum bytes allocated before a GC occurs
Jonathan Chambers
2018-04-23
1
-1
/
+16
*
Add assertions about held lock for apply_to_each_object callers
Ivan Maidanski
2018-04-06
1
-1
/
+3
*
Add assertions to ensure ADD_CALL_CHAIN is called holding the lock
Ivan Maidanski
2018-03-15
1
-1
/
+3
*
Eliminate 'unused const variable' Clang warning for copyright and version
Ivan Maidanski
2018-03-01
1
-0
/
+6
*
Revert 'Workaround TSan false positives in extend_size_map'
Ivan Maidanski
2018-02-26
1
-4
/
+2
*
Convert GC source files to valid C++ code
Ivan Maidanski
2018-02-16
1
-8
/
+10
*
Change type of hb_sz field (of hblkhdr) from size_t to word
Ivan Maidanski
2018-02-08
1
-4
/
+4
*
Initial support of Sony PlayStation Portable 2
Jonathan Chambers
2018-02-01
1
-1
/
+2
*
Initial support of Orbis target
Jonathan Chambers
2018-01-29
1
-1
/
+1
*
Workaround TSan data race report in check_fl_marks
Ivan Maidanski
2017-12-08
1
-1
/
+4
*
Remove redundant THREADS macro checks
Ivan Maidanski
2017-11-29
1
-3
/
+3
*
Workaround TSan false positives in extend_size_map
Ivan Maidanski
2017-11-16
1
-2
/
+4
*
Remove GENERAL_MALLOC internal macro
Ivan Maidanski
2017-11-14
1
-2
/
+5
*
Add basic calculation of the total full-collection time
Paul Bone
2017-11-10
1
-5
/
+30
*
Do not use system clock consistently if NO_CLOCK
Ivan Maidanski
2017-10-25
1
-13
/
+16
*
Remove unnecessary type casts of printf arguments to unsigned long
Ivan Maidanski
2017-08-30
1
-2
/
+2
*
Add assertion that no hb_n_marks underflow occurs
Ivan Maidanski
2017-08-19
1
-2
/
+5
*
Remove redundant check that clear_fl_marks argument is non-null
Ivan Maidanski
2017-08-14
1
-2
/
+0
*
New API function (GC_is_incremental_mode)
Ivan Maidanski
2017-07-21
1
-0
/
+5
*
Fix GC_incremental declaration/definition type mismatch
Ivan Maidanski
2017-07-21
1
-1
/
+1
*
Add assertion to allocobj that live unmarked object cannot be reclaimed
Ivan Maidanski
2017-01-19
1
-0
/
+3
*
Workaround 'value of macro unknown' cppcheck info messages
Ivan Maidanski
2016-10-24
1
-12
/
+13
*
Eliminate 'printf format specifies type void*' GCC pedantic warnings
Ivan Maidanski
2016-10-21
1
-1
/
+1
*
Eliminate more 'scope of variable can be reduced' cppcheck style warnings
Ivan Maidanski
2016-10-14
1
-3
/
+7
*
Eliminate more 'scope of variable can be reduced' cppcheck style warnings
Ivan Maidanski
2016-10-04
1
-33
/
+26
*
Code refactoring of divide-by-HBLKSIZE occurrences
Ivan Maidanski
2016-09-27
1
-1
/
+1
*
Fix GC_collect_or_expand to prevent allocation size value wrap-around
Ivan Maidanski
2016-09-27
1
-0
/
+4
*
Fix malloc routines to prevent size value wrap-around
Ivan Maidanski
2016-09-23
1
-6
/
+9
*
Eliminate 'assigned value never used' CSA warning in min_bytes_allocd
Ivan Maidanski
2016-09-13
1
-10
/
+11
*
Fix missing new-line and redundant trailing dot in WARN messages
Ivan Maidanski
2016-07-22
1
-1
/
+1
*
Revert "Refactoring of GC_Xobjfreelist" partially
Ivan Maidanski
2016-06-30
1
-2
/
+2
*
Refactoring of GC_Xobjfreelist
Alessandro Bruni
2016-01-05
1
-2
/
+2
*
Fix lock assert violation in GC_gcollect_inner if GC_ALWAYS_MULTITHREADED
Ivan Maidanski
2015-10-22
1
-1
/
+1
*
Add assertion on lock status to GC_alloc_large and its callers
Ivan Maidanski
2015-10-22
1
-5
/
+4
*
Fix 'comparison of non-null parameter is always false' warning (Clang)
Ivan Maidanski
2015-09-10
1
-2
/
+2
*
Code refactoring of toggle-ref support
Ivan Maidanski
2015-08-28
1
-2
/
+3
*
Make heap walker accept callback
Ivan Maidanski
2015-08-05
1
-7
/
+0
[next]