examples from the talk part of test suite

This commit is contained in:
Araq 2013-09-27 08:45:14 +02:00
commit 2f0671eb79
9 changed files with 153 additions and 3 deletions

View file

@ -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