examples from the talk part of test suite
This commit is contained in:
parent
a0b82db402
commit
2f0671eb79
9 changed files with 153 additions and 3 deletions
8
todo.txt
8
todo.txt
|
|
@ -1,13 +1,16 @@
|
|||
version 0.9.4
|
||||
=============
|
||||
|
||||
- add the code from the talk to examples or run tests
|
||||
- fails in release mode:
|
||||
|
||||
nimrod compile -f --symbolFiles:off --compileOnly --gen_mapping --cc:gcc
|
||||
--skipUserCfg --os:haiku --cpu:amd64 -d:relase compiler/nimrod.nim
|
||||
|
||||
- new VM:
|
||||
- implement the glue to replace evals.nim
|
||||
- implement missing magics
|
||||
- implement overflow checking
|
||||
- implement the FFI
|
||||
- implement on the fly CSE
|
||||
|
||||
- make 'bind' default for templates and introduce 'mixin'
|
||||
- special rule for ``[]=``
|
||||
|
|
@ -160,3 +163,4 @@ Optimizations
|
|||
even further write barrier specialization
|
||||
- inlining of first class functions
|
||||
- proc specialization in the code gen for write barrier specialization
|
||||
- VM/optimizer: implement on the fly CSE
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue