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
*
Fix overlapping region assertion in mark_some if malloc redirect on Linux
Ivan Maidanski
2023-05-16
1
-1
/
+6
*
Make comparisons to the lowest heap boundary strict
Ivan Maidanski
2023-05-13
1
-1
/
+1
*
Fix comparisons to heap boundary in GC_get_back_ptr_info and GC_mark_from
Ivan Maidanski
2023-05-13
1
-1
/
+7
*
Fix 'scope of total_time can be reduced' cppcheck warning in stopped_mark
Ivan Maidanski
2023-05-05
1
-3
/
+3
*
Add API to get total stopped-world marking time
Ivan Maidanski
2023-05-04
1
-28
/
+49
*
Update time statistics about stopped marking even if abandoned
Ivan Maidanski
2023-05-02
1
-53
/
+41
*
Do not count time spent processing toggle-refs in stopped_mark
Ivan Maidanski
2023-05-02
1
-4
/
+4
*
Do incremental mark some in GC_collect_a_little even if GC is disabled
Ivan Maidanski
2023-04-25
1
-7
/
+7
*
Fix infinite loop in disable_gc_for_dlopen and GC_wait_for_gc_completion
Ivan Maidanski
2023-04-25
1
-12
/
+15
*
Use EXPECT and remove redundant variable in GC_add_to_heap
Ivan Maidanski
2023-04-10
1
-11
/
+10
*
Avoid code duplication in IGNORE_OFF_PAGE-specific malloc functions
Ivan Maidanski
2023-03-24
1
-5
/
+6
*
Remove unused DCL_LOCK_STATE
Ivan Maidanski
2023-01-30
1
-15
/
+5
*
Simplify code of GC_allochblk_nth
Ivan Maidanski
2023-01-20
1
-1
/
+1
*
Fix data race in GC_heapsize_at_forced_unmap variable
Ivan Maidanski
2022-11-01
1
-7
/
+8
*
Fix negative heap size values reported in WARN
Ivan Maidanski
2022-11-01
1
-4
/
+6
*
Workaround 'total_time<0 is always false' cppcheck FP warning
Ivan Maidanski
2022-10-20
1
-1
/
+2
*
Include stdio.h and stdlib.h only from gc_priv.h
Ivan Maidanski
2022-09-26
1
-1
/
+0
*
Use cast to void instead of the attribute to indicate unused arguments
Ivan Maidanski
2022-09-15
1
-1
/
+3
*
Count bytes allocated past latest GC when printing statistic on heap growth
Ivan Maidanski
2022-09-14
1
-2
/
+2
*
Update copyright information in alloc.c and other modified files (2022)
Ivan Maidanski
2022-05-27
1
-1
/
+1
*
Ensure GC is initialized when GC_push_all_stacks() is called
Ivan Maidanski
2022-05-25
1
-1
/
+6
*
Ensure GC_our_memory is updated while holding GC lock
Ivan Maidanski
2022-05-19
1
-0
/
+1
*
Replace comments about GC is held or not with relevant assertions
Ivan Maidanski
2022-05-11
1
-3
/
+3
*
Add assertion to GC_maybe_gc that GC is not in progress
Ivan Maidanski
2022-05-06
1
-0
/
+1
*
Change default value of max_prior_attempts to 3
Ivan Maidanski
2022-05-06
1
-1
/
+1
*
Update documentation of GC_RATE and MAX_PRIOR_ATTEMPTS
Ivan Maidanski
2022-05-06
1
-18
/
+17
*
Change default GC_time_limit value from 50 to 15 ms
Ivan Maidanski
2022-05-06
1
-1
/
+1
*
Fix 'identifier MS_INVALID is undefined' compiler error in alloc.c
Ivan Maidanski
2022-05-06
1
-1
/
+0
*
Add assertions about GC_mark_state to alloc.c and mark.c
Ivan Maidanski
2022-05-06
1
-1
/
+3
*
Do not invoke GC_approx_sp() repeatedly in GC_stopped_mark
Ivan Maidanski
2022-05-05
1
-6
/
+5
*
Remove extra space after comma in license terms
Ivan Maidanski
2022-05-01
1
-1
/
+1
*
Remove extra parentheses in return statement
Ivan Maidanski
2022-05-01
1
-25
/
+25
*
Set stop-world start time close to stopping the world event
Ivan Maidanski
2022-04-29
1
-6
/
+8
*
Support client stop function properly in maybe_gc and collect_a_little
Ivan Maidanski
2022-04-29
1
-69
/
+54
*
Remove USED_HEAP_SIZE macro
Ivan Maidanski
2022-04-29
1
-3
/
+3
*
Fix typo in comment belonging to GC_need_full_gc
Ivan Maidanski
2022-04-27
1
-1
/
+1
*
Eliminate data race reported by TSan in GC_have_errors
Ivan Maidanski
2022-04-01
1
-1
/
+2
*
Print in-use heap statistic on heap growth
Ivan Maidanski
2022-03-03
1
-4
/
+8
*
Remove GC_min/max() and simplify heap bounds update in expand_hp_inner
Ivan Maidanski
2022-03-02
1
-20
/
+6
*
Ensure a collection occurs between adjacent heap expansions
Ivan Maidanski
2022-03-02
1
-21
/
+5
*
Change minimum heap growth to one block if requested explicitly
Ivan Maidanski
2022-03-02
1
-2
/
+5
*
Prevent requesting blocks past max_heapsize in GC_collect_or_expand
Ivan Maidanski
2022-03-02
1
-0
/
+6
*
Return free memory to OS explicitly before getting new memory from OS
Ivan Maidanski
2022-02-28
1
-2
/
+15
*
Avoid unmap of memory allocated during GC init regardless of threshold
Ivan Maidanski
2022-02-28
1
-1
/
+2
*
Treat GC_arrays as a part of internal memory when printing its size
Ivan Maidanski
2022-02-28
1
-1
/
+2
*
Fix update of GC_heapsize_on_gc_disable in GC_expand_hp
Ivan Maidanski
2022-02-28
1
-1
/
+4
*
Adjust printing on amount of unmapped memory after GC
Ivan Maidanski
2022-02-28
1
-21
/
+14
*
Warn if heap has grown while GC was disabled
Ivan Maidanski
2022-02-23
1
-1
/
+7
*
Roundup size passed to GC_expand_hp
Ivan Maidanski
2022-02-23
1
-3
/
+4
*
Fix comments to disambiguate plural nouns followed by 'is'
Ivan Maidanski
2022-02-23
1
-2
/
+2
[next]