Summary
- use No_scan_tag and NOT_MARKABLE to indicate free block (commit: 4b7b06d) (details)
- change shared pools heap representation to indicate contiguous free ranges (commit: c1a457f) (details)
- add prefetching (commit: 634f0fa) (details)
- add Changes (commit: d443e61) (details)
- actually prefetch a page ahead (commit: 85436a9) (details)
- restore split asserts (commit: 066cf23) (details)
- clarify comment in verify_pool (commit: 395cc33) (details)
- fix bug in compaction (commit: 868adce) (details)
- write Debug_free_major in to newly initialised pools (commit: 32fec02) (details)
- fix bug in pool_finalise (commit: aa2a6e9) (details)
- simplify macro (commit: 6f4c921) (details)
- Update runtime/shared_heap.c (commit: 40ac897) (details)
- Update runtime/shared_heap.c (commit: 4f6ad7a) (details)
- restore atomic header read (commit: 0beada7) (details)
- make note about GC pacing logic (commit: a968da8) (details)
- Update runtime/shared_heap.c (commit: 7ee99a6) (details)
- wh -> Whsize_hd (commit: 0de6b32) (details)
- always update the pointer in the last free block (commit: 8954ebc) (details)
- revert all_used annotation (commit: 9ee312a) (details)
- use POOL_FIRST_BLOCK (commit: 29be988) (details)