implement foldhash implement hashmap squash & log some more bugs clean up Target & Config interfaces add rudimentary math functions extract allocators to new directory implement vec.get_ref fix capitalisation document some of lily's type spec
17 lines
629 B
Markdown
17 lines
629 B
Markdown
- seeded prng
|
|
- smarter allocator for alloc
|
|
- add code comments everywhere
|
|
- add docstrings everywhere
|
|
- write more of spec & docs
|
|
- optimise hashmap implementation
|
|
- rehash buckets & squash after size threshold
|
|
- write test suite
|
|
- report compiler bugs
|
|
- once done, verify i have written ok code ૮꒰ ˶• ༝ •˶꒱ა
|
|
- make foldhash implementation identical to original
|
|
- report MORE compiler bugs!!!
|
|
- implement more math stuff
|
|
- utilise libc more where possible (free performance, portability, reliability)
|
|
- optimise! optimise! optimise!
|
|
- confirm current implementations match spec
|
|
- heap string type |