new VM: implemented constructors and jump optimizer

This commit is contained in:
Araq 2013-08-07 01:40:08 +02:00
commit aefa0da8a6
7 changed files with 187 additions and 24 deletions

View file

@ -4,10 +4,9 @@ version 0.9.4
- new VM:
- implement opcConv
- implement missing magics
- implement constructors
- implement overflow checking
- implement the glue to replace evals.nim
- implement on the fly CSE
- implement a jump optimizer
- make 'bind' default for templates and introduce 'mixin'
- special rule for ``[]=``
@ -17,6 +16,7 @@ version 0.9.4
- overloading of ``.``? Special case ``.=``?
- built-in 'getImpl'
- optimize 'genericReset'; 'newException' leads to code bloat
- stack-less GC
Bugs