mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-17 09:47:33 +02:00
Added notes
This commit is contained in:
parent
29e6cb38e9
commit
578972de58
1 changed files with 4 additions and 1 deletions
|
@ -5,7 +5,10 @@ Phase 4 (gc-dev4) - Integrating new tracing GC algorithm, added new thread data
|
||||||
Phase 5 (gc-dev5) - Require pthreads library, stand cyclone back up using new GC algorithm.
|
Phase 5 (gc-dev5) - Require pthreads library, stand cyclone back up using new GC algorithm.
|
||||||
|
|
||||||
TODO:
|
TODO:
|
||||||
- need an intelligent scheduling of GC, instead of just constantly running it
|
- profiling and performance improvements
|
||||||
|
let's trying using hash tables for symbol table. maybe give concurrency kit a try,
|
||||||
|
since it could be used for atomic operations. also want data structures that will be
|
||||||
|
concurrency-friendly, especially hash tables
|
||||||
- need to cooperate when a mutator is blocked
|
- need to cooperate when a mutator is blocked
|
||||||
- add_mutation will need to be brought into thread local data.
|
- add_mutation will need to be brought into thread local data.
|
||||||
- probably exceptions too. anything else?
|
- probably exceptions too. anything else?
|
||||||
|
|
Loading…
Add table
Reference in a new issue