Andy Wingo
|
0ee58abb46
|
Add gc_finalizer_priority_count to gc-embedder-api.h
|
2024-08-05 11:56:46 +02:00 |
|
Andy Wingo
|
d3383ad911
|
Bulk-zero copy-space blocks
|
2024-08-05 11:48:25 +02:00 |
|
Andy Wingo
|
f6057184e1
|
Add finalizers
|
2024-07-23 22:33:29 +02:00 |
|
Andy Wingo
|
d5ef140dfe
|
Add parallel copying collector
|
2024-07-11 15:54:15 +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
|
5ba0aec869
|
Remove unused function
|
2023-12-10 22:08:05 +01:00 |
|
Andy Wingo
|
1267f77de3
|
Basic stats records latency readings in a histogram, prints p95
|
2023-12-10 21:24:03 +01:00 |
|
Andy Wingo
|
4b51376447
|
Add mechanism to compose event listeners
|
2023-12-06 21:48:39 +01:00 |
|
Andy Wingo
|
2cab526963
|
Fix gc_basic_stats_finish
|
2023-10-20 14:14:29 +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
|
9ce8ee2921
|
Fix unused API, outdated assertion
|
2023-10-17 21:45:06 +02:00 |
|
Andy Wingo
|
5130380ae5
|
Rework stats collection to use listener interface
|
2023-10-16 12:13:08 +02:00 |
|
Andy Wingo
|
d56356fec7
|
Add gc_safepoint_mechanism gc attr
|
2023-10-02 22:47:35 +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 |
|