Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lazy operand sem'checking (beware) | Araq | 2013-03-02 | 5 | -43/+81 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-02-28 | 5 | -4/+5 |
|\ | |||||
| * | Merge pull request #348 from Tass/isServing | Araq | 2013-02-27 | 4 | -3/+4 |
| |\ | | | | | | | added isServing parameter | ||||
| | * | added isServing parameter | Simon Hafner | 2013-02-26 | 4 | -3/+4 |
| | | | |||||
| * | | Moved packages to lib directory. | Dominik Picheta | 2013-02-25 | 1 | -1/+1 |
| | | | |||||
* | | | better overloading resolution for generics | Araq | 2013-02-28 | 1 | -1/+43 |
| | | | |||||
* | | | small improvements | Araq | 2013-02-27 | 2 | -2/+6 |
|/ / | |||||
* | | don't eval wrong code | Araq | 2013-02-24 | 1 | -1/+7 |
| | | |||||
* | | some bugfixes; no system.$ for object as it breaks code | Araq | 2013-02-24 | 1 | -1/+1 |
|/ | |||||
* | codegen produces better code for complex assignments | Araq | 2013-02-24 | 3 | -5/+64 |
| | |||||
* | Merge pull request #280 from keitahaga/better-error-message | Araq | 2013-02-21 | 1 | -3/+8 |
|\ | | | | | Slightly better error message | ||||
| * | Better CLI error message when options are invalid | Keita Haga | 2012-12-16 | 1 | -3/+8 |
| | | |||||
* | | better typeToString; fixes #340 | Araq | 2013-02-20 | 2 | -15/+16 |
| | | |||||
* | | fixes #286 | Araq | 2013-02-19 | 1 | -1/+1 |
| | | |||||
* | | fixes #331, fixes #314 | Araq | 2013-02-18 | 1 | -19/+29 |
| | | |||||
* | | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-02-18 | 1 | -1/+1 |
|\ \ | |||||
| * | | enable 'cast' in interactive mode (beware) | Araq | 2013-02-17 | 1 | -1/+1 |
| | | | |||||
* | | | system.fields|fieldPairs for objects | Araq | 2013-02-18 | 2 | -33/+99 |
|/ / | |||||
* | | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-02-16 | 9 | -67/+68 |
|\ \ | |||||
| * | | EcmaScript => JS. Fixes #330 | Simon Hafner | 2013-02-15 | 9 | -67/+68 |
| | | | | | | | | | | | | No one calls it EcmaScript anymore. | ||||
* | | | preparations for a generational GC | Araq | 2013-02-16 | 3 | -3/+8 |
| | | | |||||
* | | | micro optimizations for the evaluation engine | Araq | 2013-02-14 | 2 | -33/+47 |
|/ / | |||||
* | | added GC_addCycleRoot | Araq | 2013-02-12 | 1 | -3/+4 |
| | | |||||
* | | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-02-10 | 2 | -15/+17 |
|\ \ | |||||
| * | | hack for long string literals in C bugs in JS. Fixed. | Simon Hafner | 2013-02-09 | 1 | -14/+16 |
| | | | |||||
| * | | fix for exit code of compiler (JS bug?) | Simon Hafner | 2013-02-09 | 1 | -1/+1 |
| | | | |||||
* | | | open arrays documented in the manual | Araq | 2013-02-10 | 1 | -1/+1 |
|/ / | |||||
* | | code cleanup for mark&sweep GC | Araq | 2013-02-07 | 1 | -1/+1 |
| | | |||||
* | | first version of a simple mark&sweep GC; activate with --gc:markAndSweep | Araq | 2013-02-07 | 5 | -13/+42 |
| | | |||||
* | | revert to old GC; use --gc:v2 to activate the new GC | Araq | 2013-01-31 | 2 | -11/+13 |
| | | |||||
* | | cleaner GC switching | Araq | 2013-01-31 | 4 | -24/+28 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into upstream | Zahary Karadjov | 2013-01-28 | 2 | -9/+10 |
|\ \ | |||||
| * | | bugfix: overlap checking for 'case' | Araq | 2013-01-27 | 2 | -9/+10 |
| | | | |||||
* | | | the `mainmodule` option has effect only when no explicit module is given | Zahary Karadjov | 2013-01-28 | 3 | -10/+9 |
| | | | |||||
* | | | merged upstream master | Zahary Karadjov | 2013-01-27 | 45 | -412/+1322 |
|\| | | |||||
| * | | implemented $/repr for enums for the JS target | Araq | 2013-01-27 | 1 | -16/+18 |
| | | | |||||
| * | | Merge pull request #320 from Tass/master | Araq | 2013-01-26 | 1 | -1/+1 |
| |\ \ | | | | | | | | | Fix for the import bug in JS | ||||
| | * | | no symbol shall be generated for imported procs | Simon Hafner | 2013-01-26 | 1 | -1/+1 |
| | | | | |||||
| * | | | fixes #319 | Araq | 2013-01-27 | 1 | -1/+20 |
| |/ / | |||||
| * | | bootstrapping works again | Araq | 2013-01-22 | 2 | -4/+2 |
| | | | |||||
| * | | fixed some closure related bugs | Araq | 2013-01-22 | 5 | -22/+28 |
| | | | |||||
| * | | small bugfix for lambdalifting; preparations for a better testing framework | Araq | 2013-01-19 | 1 | -1/+4 |
| | | | |||||
| * | | fixed merge conflict | Araq | 2013-01-16 | 2 | -537/+289 |
| |\ \ | |||||
| | * | | old version of ropes.nim to prevent merge conflicts | Araq | 2013-01-12 | 1 | -524/+254 |
| | | | | |||||
| | * | | 'importcpp' for the JS target to generate an infix call | Araq | 2013-01-11 | 1 | -10/+34 |
| | | | | |||||
| * | | | implemented generic multi methods | Araq | 2013-01-16 | 6 | -30/+50 |
| | | | | |||||
| * | | | optimized ropes work now but no speedup | Araq | 2013-01-09 | 1 | -4/+6 |
| |/ / | |||||
| * | | allow 'cast' for the JS target | Araq | 2013-01-09 | 2 | -1/+2 |
| | | | |||||
| * | | fixes #293 | Araq | 2013-01-08 | 6 | -13/+29 |
| | | | |||||
| * | | fixes #299 | Araq | 2013-01-08 | 1 | -2/+2 |
| | | |