.. |
adaptive-heap-sizer.h
|
Implement adaptive heap sizing for semi
|
2024-09-16 14:19:54 +02:00 |
address-hash.h
|
Reorganize source tree and document
|
2023-08-06 12:04:33 +02:00 |
address-map.h
|
Add asserts to address map / address set
|
2025-01-06 16:59:54 +01:00 |
address-set.h
|
Add asserts to address map / address set
|
2025-01-06 16:59:54 +01:00 |
assert.h
|
Reorganize source tree and document
|
2023-08-06 12:04:33 +02:00 |
background-thread.h
|
MMC and PCC defer actual page-out operations to background thread
|
2024-09-16 10:00:01 +02:00 |
bdw.c
|
Wire up tracepoints for event-listener interface
|
2025-02-10 13:41:19 +01:00 |
copy-space.h
|
copy-space: refactor to copy_space_can_allocate
|
2025-01-24 16:11:11 +01:00 |
debug.h
|
Reorganize source tree and document
|
2023-08-06 12:04:33 +02:00 |
extents.h
|
Add separate extents header
|
2024-08-30 16:53:20 +02:00 |
field-set.h
|
Trim remembered-set during minor GC
|
2025-01-15 22:31:48 +01:00 |
freelist.h
|
Rework large object space
|
2025-01-06 16:59:54 +01:00 |
gc-align.h
|
Factor trace deque out to shared-worklist.h
|
2024-07-08 10:42:58 +02:00 |
gc-ephemeron-internal.h
|
Add parallel root-tracing phase
|
2024-07-11 15:54:11 +02:00 |
gc-ephemeron.c
|
generational-pcc: Make a smaller pending-ephemeron nursery table
|
2025-01-15 22:32:31 +01:00 |
gc-finalizer-internal.h
|
Add finalizers
|
2024-07-23 22:33:29 +02:00 |
gc-finalizer.c
|
Fix embarassing use of uninitialized variable
|
2025-01-10 16:03:53 +01:00 |
gc-internal.h
|
First version of adaptive heap sizing for pcc and mcc
|
2024-09-16 09:59:55 +02:00 |
gc-lock.h
|
Factor out locking utils to separate header
|
2024-09-30 20:52:45 +02:00 |
gc-options-internal.h
|
First version of adaptive heap sizing for pcc and mcc
|
2024-09-16 09:59:55 +02:00 |
gc-options.c
|
First version of adaptive heap sizing for pcc and mcc
|
2024-09-16 09:59:55 +02:00 |
gc-platform-gnu-linux.c
|
Use PROT_NONE to reserve memory, then remap within that memory
|
2025-01-06 16:59:54 +01:00 |
gc-platform.h
|
Use PROT_NONE to reserve memory, then remap within that memory
|
2025-01-06 16:59:54 +01:00 |
gc-stack.c
|
Fix GCC detection
|
2023-10-07 23:10:33 +02:00 |
gc-stack.h
|
Reorganize source tree and document
|
2023-08-06 12:04:33 +02:00 |
gc-trace.h
|
Reorganize source tree and document
|
2023-08-06 12:04:33 +02:00 |
gc-tracepoint.c
|
Add build support for tracepoints via lttng-ust
|
2025-02-10 12:45:25 +01:00 |
growable-heap-sizer.h
|
Implement adaptive heap sizing for semi
|
2024-09-16 14:19:54 +02:00 |
heap-sizer.h
|
Implement adaptive heap sizing for semi
|
2024-09-16 14:19:54 +02:00 |
large-object-space.h
|
Fix embarrassing bug in lospace initial mark value
|
2025-03-05 11:32:47 +01:00 |
local-worklist.h
|
Break local worklist out to its own file
|
2024-07-08 10:49:46 +02:00 |
mmc.c
|
Wire up tracepoints for event-listener interface
|
2025-02-10 13:41:19 +01:00 |
nofl-space.h
|
nofl: Refactor SWAR mark-matching routines
|
2025-03-05 10:12:43 +01:00 |
parallel-tracer.h
|
Make parallel tracer less verbose; tracepoints are better
|
2025-03-05 11:32:53 +01:00 |
pcc.c
|
Wire up tracepoints for event-listener interface
|
2025-02-10 13:41:19 +01:00 |
root-worklist.h
|
Add parallel root-tracing phase
|
2024-07-11 15:54:11 +02:00 |
root.h
|
Switch mmc to field-logging write barrier
|
2024-10-02 21:25:09 +02:00 |
semi.c
|
Wire up tracepoints for event-listener interface
|
2025-02-10 13:41:19 +01:00 |
serial-tracer.h
|
Explicitly support immediate values
|
2024-10-04 11:40:09 +02:00 |
shared-worklist.h
|
Move mmap / munmap / madvise to gc-platform
|
2025-01-06 16:59:54 +01:00 |
simple-worklist.h
|
Move mmap / munmap / madvise to gc-platform
|
2025-01-06 16:59:54 +01:00 |
spin.h
|
Reorganize source tree and document
|
2023-08-06 12:04:33 +02:00 |
splay-tree.h
|
Add splay tree
|
2025-01-06 16:59:54 +01:00 |
swar.h
|
nofl: Refactor SWAR mark-matching routines
|
2025-03-05 10:12:43 +01:00 |
tracer.h
|
MMC marks roots in parallel during the pause, not while stopping
|
2024-09-09 15:03:49 +02:00 |