mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-24 04:25:06 +02:00
WIP
This commit is contained in:
parent
acb78c284b
commit
6005bb4c27
1 changed files with 1 additions and 1 deletions
|
@ -27,7 +27,7 @@ The main goal of this process is to improve performance through:
|
||||||
|
|
||||||
- Better locality - Heap slots tend to be used soon after they are swept and sweep only needs to visit a small part of the heap.
|
- Better locality - Heap slots tend to be used soon after they are swept and sweep only needs to visit a small part of the heap.
|
||||||
- Thread-local data - There is no need to lock the heap for allocation or sweeping since both operations are performed by the same thread.
|
- Thread-local data - There is no need to lock the heap for allocation or sweeping since both operations are performed by the same thread.
|
||||||
- Complexity - According to [1](#references) the algorithmic complexity of mark-sweep is reduced to be proportional to the size of the live data in the heap instead of the whole heap, similar to a copying collector.
|
- Complexity - According to [[1]](#references) the algorithmic complexity of mark-sweep is reduced to be proportional to the size of the live data in the heap instead of the whole heap, similar to a copying collector.
|
||||||
|
|
||||||
Older notes:
|
Older notes:
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue