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
/
malloc.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make comparisons to the lowest heap boundary strict
Ivan Maidanski
2023-05-13
1
-5
/
+3
*
Fix 'scope of lg can be reduced' cppcheck warning in generic_malloc_aligned
Ivan Maidanski
2023-04-12
1
-1
/
+7
*
Do not add extra byte to large ignore-off-page objects
Ivan Maidanski
2023-04-12
1
-4
/
+27
*
Consistent naming of variables of obj_kind type
Ivan Maidanski
2023-04-10
1
-7
/
+7
*
Refine comparisons to GC_greatest_plausible_heap_addr
Ivan Maidanski
2023-04-09
1
-1
/
+1
*
Do not add extra byte to non-small uncollectible objects
Ivan Maidanski
2023-03-25
1
-5
/
+7
*
Do not double-clear first two words of object in GC_generic_malloc_aligned
Ivan Maidanski
2023-03-24
1
-4
/
+12
*
Prevent zero size passed GC_alloc_large if aligned allocation
Ivan Maidanski
2023-03-24
1
-0
/
+2
*
Rename ROUNDED_UP_GRANULES macro to ALLOC_REQUEST_GRANS
Ivan Maidanski
2023-03-24
1
-4
/
+4
*
Always invoke pending finalizers in GC_generic_malloc_uncollectable
Ivan Maidanski
2023-03-24
1
-4
/
+11
*
Avoid code duplication in IGNORE_OFF_PAGE-specific malloc functions
Ivan Maidanski
2023-03-24
1
-67
/
+54
*
Fix a typo in comment of GC_generic_malloc_inner
Ivan Maidanski
2023-03-24
1
-1
/
+1
*
Move increment of GC_bytes_allocd to GC_alloc_large
Ivan Maidanski
2023-03-22
1
-19
/
+6
*
Fix description of client promise for IGNORE_OFF_PAGE allocated objects
Ivan Maidanski
2023-03-20
1
-1
/
+1
*
Fix of GC_bytes_allocd increment in GC_generic_malloc_inner
Ivan Maidanski
2023-03-20
1
-3
/
+5
*
Remove unused DCL_LOCK_STATE
Ivan Maidanski
2023-01-30
1
-6
/
+0
*
Support GC_memalign with alignments greater than HBLKSIZE
Ivan Maidanski
2023-01-24
1
-13
/
+26
*
Simplify code of GC_allochblk_nth
Ivan Maidanski
2023-01-20
1
-16
/
+11
*
Remove unneeded n_blocks local variable in malloc.c and reclaim.c
Ivan Maidanski
2023-01-18
1
-7
/
+3
*
Remove code duplication in GC_free[_inner]
Ivan Maidanski
2023-01-18
1
-77
/
+37
*
Fix typos in comments and documentation (regarding 'it is')
Ivan Maidanski
2023-01-17
1
-1
/
+1
*
Get libpthread.so '.text' mapping only for glibc prior to v2.34 (Linux)
Ivan Maidanski
2022-10-21
1
-27
/
+30
*
Define GC_GLIBC_PREREQ internal macro
Ivan Maidanski
2022-10-21
1
-2
/
+1
*
Fix uclibc handling and comment in GC_init_lib_bounds
Ivan Maidanski
2022-10-20
1
-2
/
+2
*
Remove false warning of missing libpthread.so on Linux
Ivan Maidanski
2022-10-19
1
-2
/
+12
*
Remove duplicate 'called once' check in GC_init_lib_bounds
Ivan Maidanski
2022-10-19
1
-3
/
+0
*
Include gc_inline.h from gc_priv.h
Ivan Maidanski
2022-10-11
1
-1
/
+0
*
Include stdio.h and stdlib.h only from gc_priv.h
Ivan Maidanski
2022-09-26
1
-1
/
+0
*
Use modHBLKSZ where possible
Ivan Maidanski
2022-08-03
1
-1
/
+1
*
Specify that internal allocations failure is unlikely
Ivan Maidanski
2022-06-07
1
-6
/
+7
*
Update copyright information in alloc.c and other modified files (2022)
Ivan Maidanski
2022-05-27
1
-0
/
+1
*
Replace comments about GC is held or not with relevant assertions
Ivan Maidanski
2022-05-11
1
-0
/
+1
*
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
-7
/
+5
*
Adjust indentation in C preprocessor directives
Ivan Maidanski
2022-04-18
1
-1
/
+1
*
Eliminate data race reported by TSan in GC_have_errors
Ivan Maidanski
2022-04-01
1
-1
/
+1
*
Fix comments to disambiguate plural nouns followed by 'is'
Ivan Maidanski
2022-02-23
1
-4
/
+3
*
Add I_HOLD_LOCK assertion to scratch_alloc/recycle and their callers
Ivan Maidanski
2022-01-17
1
-6
/
+9
*
Move public header files to include/gc in source tree
Ivan Maidanski
2021-11-25
1
-1
/
+1
*
Set GC_collecting hint for GC_collect_a_little_inner calls (pthreads)
Ivan Maidanski
2019-09-25
1
-1
/
+4
*
Workaround 'argument to function is always 1' cppcheck false positives
Ivan Maidanski
2019-09-11
1
-7
/
+10
*
Remove stubborn objects allocation code completely
Ivan Maidanski
2018-05-15
1
-4
/
+3
*
Declare all internal functions in private headers instead of .c files
Ivan Maidanski
2018-02-28
1
-4
/
+0
*
Avoid potential race when accessing size_map table
Hans Boehm
2018-02-26
1
-2
/
+3
*
Revert 'Workaround TSan false positives in extend_size_map'
Ivan Maidanski
2018-02-26
1
-13
/
+2
*
Change type of hb_sz field (of hblkhdr) from size_t to word
Ivan Maidanski
2018-02-08
1
-2
/
+2
*
Place no_sanitize attributes in a GCC-compliant way
Ivan Maidanski
2017-11-21
1
-1
/
+1
*
Workaround TSan false positives in extend_size_map
Ivan Maidanski
2017-11-16
1
-2
/
+13
*
Remove GENERAL_MALLOC internal macro
Ivan Maidanski
2017-11-14
1
-1
/
+4
*
Make extend_size_map() static
Ivan Maidanski
2017-10-25
1
-1
/
+54
[next]