summary refs log tree commit diff stats
path: root/compiler/vm.nim
Commit message (Collapse)AuthorAgeFilesLines
* added #903 to the test suiteAraq2014-03-261-1/+5
|
* VM: attempt to get integer ops rightAraq2014-03-241-8/+6
|
* VM: endless loop preventionAraq2014-03-241-1/+20
|
* fixes #404Araq2014-03-231-0/+2
|
* fixes #1010Araq2014-03-221-22/+25
|
* fixed tuples in a static context; preparations for correct compile time ↵Araq2014-03-221-1/+25
| | | | evaluation of integral ops
* should fix the nkExprColonExpr bug in the vmAraq2014-03-131-2/+1
|
* teach opcLdObj about nkExprColonExprZahary Karadjov2014-03-091-1/+3
|
* xmltree.`<>` macro works againAraq2014-02-271-2/+4
|
* renamed TRegister to TFullReg so that older versions can compile itAraq2014-02-261-16/+16
|
* htmlgen works againAraq2014-02-251-3/+8
|
* bootstrapping should work againAraq2014-02-251-2/+1
|
* made some tests green; htmlgen still brokenAraq2014-02-251-2/+6
|
* new VM is getting stableAraq2014-02-241-16/+34
|
* simple macros work againAraq2014-02-221-40/+32
|
* fixed opcConvAraq2014-02-221-7/+25
|
* vm2: new representation of registersAraq2014-02-211-441/+486
|
* fixes #923Araq2014-02-171-1/+1
|
* Fixes macros.len crashing on nodes which lack the sons field.Dominik Picheta2014-02-111-1/+1
|
* fixes regression: constant fac4 didn't workAraq2014-02-061-1/+4
|
* macro tests almost greenAraq2014-02-031-2/+4
|
* remove the old testerAraq2014-02-021-1/+1
|\
| * Merge branch 'devel' of https://www.github.com/Araq/Nimrod into develZahary Karadjov2014-01-261-0/+2
| |\
| * | implements #766;Zahary Karadjov2014-01-241-1/+1
| | | | | | | | | | | | | | | | | | expressions such as Type.field are now recognised by the compiler. This also fixes a bug, preventing the user-defined to check for the presence of regular fields in addition to procs
* | | tstringinterp almost workingAraq2014-02-011-3/+13
| |/ |/|
* | fixes #838Araq2014-01-251-0/+2
|/
* better html generator for the tester; fixes some VM bugsAraq2014-01-171-11/+22
|
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-131-1/+2
|\
| * Merge branch 'upstream' into develZahary Karadjov2013-12-291-1/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ccgutils.nim compiler/msgs.nim compiler/sem.nim compiler/semexprs.nim compiler/seminst.nim compiler/semmagic.nim compiler/semstmts.nim compiler/semtypes.nim compiler/semtypinst.nim compiler/sigmatch.nim compiler/types.nim compiler/vmgen.nim lib/core/macros.nim lib/system.nim tests/reject/tenummix.nim web/news.txt
* | | new vm: bugfixAraq2014-01-121-1/+1
|/ /
* | case consistency: cs:partial bootstraps on windowsAraq2013-12-291-1/+1
| |
* | case consistency: next stepsAraq2013-12-291-2/+2
| |
* | case consistency part 4Araq2013-12-271-11/+11
| |
* | case consistency part 1Araq2013-12-271-1/+1
| |
* | tcnstseq works againAraq2013-12-231-3/+3
| |
* | new VM: some progress for the FFI supportAraq2013-12-231-2/+15
| |
* | more tests workAraq2013-12-131-3/+2
| |
* | new VM: globals kinda workAraq2013-12-131-2/+8
| |
* | new VM: improvementsAraq2013-12-121-18/+60
| |
* | new VM supports 'getAst'Araq2013-12-061-1/+14
| |
* | new VM: passes more testsAraq2013-12-061-5/+8
| |
* | next steps for FFI supportAraq2013-11-251-20/+38
| |
* | tcnstseq works againAraq2013-11-071-1/+1
| |
* | VM now supports lambda liftingAraq2013-11-061-15/+45
| |
* | new VM is getting stableAraq2013-10-291-109/+171
| |
* | computed goto now works; some progress on the new VMAraq2013-10-251-3/+14
| |
* | opcLdGlobal bugfixAraq2013-10-161-1/+1
| |
* | some complex macros workAraq2013-10-161-25/+44
| |
* | compiler bootstraps with new VMAraq2013-10-151-26/+54
|/
* cooler quote for c2nimAraq2013-10-101-17/+12
|