Andy Wingo
|
068e0e5cdf
|
Add benchmark for finalizers
Doesn't quite work on BDW yet.
|
2024-07-24 09:51:56 +02:00 |
|
Andy Wingo
|
f6057184e1
|
Add finalizers
|
2024-07-23 22:33:29 +02:00 |
|
Andy Wingo
|
5084730471
|
Add parallel root-tracing phase
|
2024-07-11 15:54:11 +02:00 |
|
Andy Wingo
|
d50455ed1b
|
Add new gc_atomic_forward_object_size API
Also remove an unused function in whippet.c
|
2024-07-10 11:50:05 +02:00 |
|
Andy Wingo
|
cfc8c8a9b8
|
Allow embedder to request a major GC
|
2023-10-18 16:34:20 +02:00 |
|
Andy Wingo
|
0c7bdacc51
|
Revert "Allow embedder to request a major GC"
This reverts commit f39e6ee69f0aa2e14227a019a5332ba129418977.
|
2023-10-18 15:13:41 +02:00 |
|
Andy Wingo
|
514dcc702e
|
Allow embedder to request a major GC
|
2023-10-18 15:13:41 +02:00 |
|
Andy Wingo
|
8aa2036331
|
Fix optdebug warnings
|
2023-10-18 15:13:41 +02:00 |
|
Andy Wingo
|
5130380ae5
|
Rework stats collection to use listener interface
|
2023-10-16 12:13:08 +02:00 |
|
Andy Wingo
|
dc013cfb58
|
Change gc_allocate_ephemeron to return struct gc_ephemeron
|
2023-09-11 11:48:32 +02:00 |
|
Andy Wingo
|
db36c48efd
|
Update extern space API to allow for evacuation
|
2023-08-16 11:08:12 +02:00 |
|
Andy Wingo
|
fbe49598f5
|
Add "extern space"
This is mostly for static data.
|
2023-08-15 11:38:11 +02:00 |
|
Andy Wingo
|
e6de2fd633
|
Reorganize source tree and document
|
2023-08-06 12:04:33 +02:00 |
|