projects
/
platform
/
upstream
/
libgc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Enable true incremental collection even if parallel marker is on
[platform/upstream/libgc.git]
/
alloc.c
2019-04-17
Ivan Maidanski
Enable true incremental collection even if parallel...
blob
|
commitdiff
2019-04-16
Ivan Maidanski
Simplify loops of collect_a_little/stopped_mark invokin...
blob
|
commitdiff
|
diff to current
2019-03-20
Ivan Maidanski
Update copyright information (year) in alloc.c and...
blob
|
commitdiff
|
diff to current
2019-02-07
Ivan Maidanski
Workaround 'checking if unsigned expression < 0' cppche...
blob
|
commitdiff
|
diff to current
2019-01-15
Ivan Maidanski
Workaround 'if condition is the same as the previous...
blob
|
commitdiff
|
diff to current
2019-01-14
Ivan Maidanski
Report time with a nanosecond precision where available
blob
|
commitdiff
|
diff to current
2019-01-06
Ivan Maidanski
Replace "msecs" with "ms" in all comments and messages
blob
|
commitdiff
|
diff to current
2019-01-05
Ivan Maidanski
Add API for accessing incremental GC time limit with...
blob
|
commitdiff
|
diff to current
2019-01-05
Ivan Maidanski
Fix invalid initializer of CLOCK_TYPE variables if...
blob
|
commitdiff
|
diff to current
2018-11-07
Ivan Maidanski
Use GC_WORD_MAX macro across all C source files
blob
|
commitdiff
|
diff to current
2018-10-23
Ivan Maidanski
Add I_HOLD_LOCK assertion to expand_hp_inner and relate...
blob
|
commitdiff
|
diff to current
2018-08-31
Ivan Maidanski
Replace some FIXME items with TODO ones
blob
|
commitdiff
|
diff to current
2018-08-14
Ivan Maidanski
New API to turn on manual VDB at runtime
blob
|
commitdiff
|
diff to current
2018-07-26
Ivan Maidanski
Update copyright information in alloc.c and gc.c
blob
|
commitdiff
|
diff to current
2018-05-15
Ivan Maidanski
Remove stubborn objects allocation code completely
blob
|
commitdiff
|
diff to current
2018-04-24
Jonathan Chambers
Expose API to control rate and max prior attempts of...
blob
|
commitdiff
|
diff to current
2018-04-23
Jonathan Chambers
Expose API to control the minimum bytes allocated befor...
blob
|
commitdiff
|
diff to current
2018-04-06
Ivan Maidanski
Add assertions about held lock for apply_to_each_object...
blob
|
commitdiff
|
diff to current
2018-03-15
Ivan Maidanski
Add assertions to ensure ADD_CALL_CHAIN is called holdi...
blob
|
commitdiff
|
diff to current
2018-03-01
Ivan Maidanski
Eliminate 'unused const variable' Clang warning for...
blob
|
commitdiff
|
diff to current
2018-02-26
Ivan Maidanski
Revert 'Workaround TSan false positives in extend_size_map'
blob
|
commitdiff
|
diff to current
2018-02-16
Ivan Maidanski
Convert GC source files to valid C++ code
blob
|
commitdiff
|
diff to current
2018-02-08
Ivan Maidanski
Change type of hb_sz field (of hblkhdr) from size_t...
blob
|
commitdiff
|
diff to current
2018-02-01
Jonathan Chambers
Initial support of Sony PlayStation Portable 2
blob
|
commitdiff
|
diff to current
2018-01-29
Jonathan Chambers
Initial support of Orbis target
blob
|
commitdiff
|
diff to current
2017-12-07
Ivan Maidanski
Workaround TSan data race report in check_fl_marks
blob
|
commitdiff
|
diff to current
2017-11-28
Ivan Maidanski
Remove redundant THREADS macro checks
blob
|
commitdiff
|
diff to current
2017-11-15
Ivan Maidanski
Workaround TSan false positives in extend_size_map
blob
|
commitdiff
|
diff to current
2017-11-14
Ivan Maidanski
Remove GENERAL_MALLOC internal macro
blob
|
commitdiff
|
diff to current
2017-11-10
Paul Bone
Add basic calculation of the total full-collection...
blob
|
commitdiff
|
diff to current
2017-10-25
Ivan Maidanski
Do not use system clock consistently if NO_CLOCK
blob
|
commitdiff
|
diff to current
2017-08-30
Ivan Maidanski
Remove unnecessary type casts of printf arguments to...
blob
|
commitdiff
|
diff to current
2017-08-19
Ivan Maidanski
Add assertion that no hb_n_marks underflow occurs
blob
|
commitdiff
|
diff to current
2017-08-14
Ivan Maidanski
Remove redundant check that clear_fl_marks argument...
blob
|
commitdiff
|
diff to current
2017-07-21
Ivan Maidanski
New API function (GC_is_incremental_mode)
blob
|
commitdiff
|
diff to current
2017-07-21
Ivan Maidanski
Fix GC_incremental declaration/definition type mismatch
blob
|
commitdiff
|
diff to current
2017-01-19
Ivan Maidanski
Add assertion to allocobj that live unmarked object...
blob
|
commitdiff
|
diff to current
2016-10-24
Ivan Maidanski
Workaround 'value of macro unknown' cppcheck info messages
blob
|
commitdiff
|
diff to current
2016-10-20
Ivan Maidanski
Eliminate 'printf format specifies type void*' GCC...
blob
|
commitdiff
|
diff to current
2016-10-14
Ivan Maidanski
Eliminate more 'scope of variable can be reduced' cppch...
blob
|
commitdiff
|
diff to current
2016-10-04
Ivan Maidanski
Eliminate more 'scope of variable can be reduced' cppch...
blob
|
commitdiff
|
diff to current
2016-09-27
Ivan Maidanski
Code refactoring of divide-by-HBLKSIZE occurrences
blob
|
commitdiff
|
diff to current
2016-09-27
Ivan Maidanski
Fix GC_collect_or_expand to prevent allocation size...
blob
|
commitdiff
|
diff to current
2016-09-23
Ivan Maidanski
Fix malloc routines to prevent size value wrap-around
blob
|
commitdiff
|
diff to current
2016-09-13
Ivan Maidanski
Eliminate 'assigned value never used' CSA warning in...
blob
|
commitdiff
|
diff to current
2016-07-22
Ivan Maidanski
Fix missing new-line and redundant trailing dot in...
blob
|
commitdiff
|
diff to current
2016-06-30
Ivan Maidanski
Merge branch 'generalize-alloc-via-ok_freelist'
blob
|
commitdiff
|
diff to current
2016-06-30
Ivan Maidanski
Revert "Refactoring of GC_Xobjfreelist" partially
blob
|
commitdiff
|
diff to current
2016-06-21
Ivan Maidanski
Merge branch 'thread-suspend'
blob
|
commitdiff
|
diff to current
2016-01-05
Alessandro Bruni
Refactoring of GC_Xobjfreelist
blob
|
commitdiff
|
diff to current
2015-10-21
Ivan Maidanski
Fix lock assert violation in GC_gcollect_inner if GC_AL...
blob
|
commitdiff
|
diff to current
2015-10-21
Ivan Maidanski
Add assertion on lock status to GC_alloc_large and...
blob
|
commitdiff
|
diff to current
2015-09-10
Ivan Maidanski
Fix 'comparison of non-null parameter is always false...
blob
|
commitdiff
|
diff to current
2015-09-01
Ivan Maidanski
Merge branch 'toggleref'
blob
|
commitdiff
|
diff to current
2015-08-28
Ivan Maidanski
Code refactoring of toggle-ref support
blob
|
commitdiff
|
diff to current
2015-08-04
Ivan Maidanski
Make heap walker accept callback
blob
|
commitdiff
|
diff to current
2015-07-31
Peter Wang
Add support for enumerating the reachable objects in...
blob
|
commitdiff
|
diff to current
2015-06-23
Ivan Maidanski
Add profiling callback events to indicate start/end...
blob
|
commitdiff
|
diff to current
2015-06-23
Ivan Maidanski
Standalone profiling callback for threads suspend/resume
blob
|
commitdiff
|
diff to current
2015-06-20
Ivan Maidanski
Adjust places where profiling callbacks invoked (to...
blob
|
commitdiff
|
diff to current
2015-06-19
Ivan Maidanski
Rename and reorder profiling callback events (to match...
blob
|
commitdiff
|
diff to current
2015-05-17
Ivan Maidanski
Merge branch 'profiling-callbacks'
blob
|
commitdiff
|
diff to current
2015-05-17
Ivan Maidanski
Code refactoring of "event callbacks" functionality
blob
|
commitdiff
|
diff to current
2014-07-13
Ivan Maidanski
Merge branch 'Unity-Technologies-upstreaming/emscripten'
blob
|
commitdiff
|
diff to current
2014-07-13
Ivan Maidanski
Code refactoring of Emscripten platform support (single...
blob
|
commitdiff
|
diff to current
2014-07-03
Jonathan Chambers
Add support for emscripten platform
blob
|
commitdiff
|
diff to current
2014-07-01
Lucas Meijer
Implement event callbacks to be used to profile the...
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge branch 'ancient-releases'
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge tag 'gc6_3alpha5' into ancient-releases
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc6.2alpha5 tarball import
gc6_2alpha5
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc6.2alpha4 tarball import
gc6_2alpha4
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc6.2alpha3 tarball import
gc6_2alpha3
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge tag 'gc6_1' into ancient-releases
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc6.1alpha2 tarball import
gc6_1alpha2
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc6.0alpha8 tarball import
gc6_0alpha8
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc6.0alpha3 tarball import
gc6_0alpha3
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge tag 'gc5_3' into ancient-releases
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc5.0alpha4 tarball import
gc5_0alpha4
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge tag 'gc5_0alpha3' into ancient-releases
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc5.0alpha1 tarball import
gc5_0alpha1
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.14alpha2 tarball import
gc4_14alpha2
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge tag 'gc4_14alpha1' into ancient-releases
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.13alpha3 tarball import
gc4_13alpha3
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.13alpha2 tarball import
gc4_13alpha2
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.13alpha1 tarball import
gc4_13alpha1
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge tag 'gc4_12' into ancient-releases
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.9 tarball import
gc4_9
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.6 tarball import
gc4_6
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.5 tarball import
gc4_5
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.4 tarball import
gc4_4
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.3 tarball import
gc4_3
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.2 tarball import
gc4_2
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge tag 'gc4_1' into ancient-releases
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc4.0 tarball import
gc4_0
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc3.6 tarball import
gc3_6
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc3.3 tarball import
gc3_3
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc2.6 tarball import
gc2_6
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc-2.4 tarball import
gc2_4
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc1.9 tarball import
gc1_9
blob
|
commitdiff
|
diff to current
2014-03-30
Ivan Maidanski
Define ROUNDUP_PAGESIZE, ROUNDUP_GRANULE_SIZE macros...
blob
|
commitdiff
|
diff to current
next