summary refs log tree commit diff stats
path: root/compiler/ccgstmts.nim
Commit message (Expand)AuthorAgeFilesLines
* gensym'ed symbols work with lambda-lifting; closures produce objects instead ...Araq2014-04-031-1/+1
* split the inline and closure iterators into different symbol kinds for easier...Zahary Karadjov2014-03-061-1/+1
* Fixed #688 : return in except statments. Also fixed return in finally stateme...Audun Wilhelmsen2014-02-231-16/+25
* Fixed issue 391 (nested break in except-stmts)Audun Wilhelmsen2014-02-161-9/+25
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-8/+8
* case consistency: next stepsAraq2013-12-291-2/+2
* case consistency part 4Araq2013-12-271-27/+27
* case consistency part 1Araq2013-12-271-16/+16
* Merge branch 'master' of https://github.com/Araq/Nimrod into vm2Araq2013-12-231-1/+6
|\
| * implemented 'injectStmt'; more debug supportAraq2013-12-161-1/+6
* | computed goto now works; some progress on the new VMAraq2013-10-251-2/+17
|/
* implemented top level asm statementsAraq2013-10-071-1/+5
* fixes #576Araq2013-09-181-2/+3
* better support for GNU's assemblerAraq2013-09-031-9/+25
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-08-221-1/+1
|\
| * work-in-progress for compiling generics in their owner moduleZahary Karadjov2013-08-191-1/+1
* | fixed and documented computedGoto pragmaAraq2013-08-221-1/+4
|/
* implemented computed goto supportAraq2013-08-131-1/+60
* fixes #532Araq2013-08-011-0/+1
* fixes #501Araq2013-07-011-1/+1
* fixed: typoAraq2013-05-031-1/+1
* completed expr/stmt unificationAraq2013-05-031-122/+76
* revert new scope for 'if'Araq2013-05-021-1/+2
* tester should work again; documented (;)Araq2013-04-301-5/+7
* first steps to the expr/stmt unificationAraq2013-04-301-3/+2
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* documented object constrs; endb works againAraq2013-03-091-17/+21
* preparations for a generational GCAraq2013-02-161-1/+2
* code cleanup for mark&sweep GCAraq2013-02-071-1/+1
* first version of a simple mark&sweep GC; activate with --gc:markAndSweepAraq2013-02-071-2/+11
* merged upstream masterZahary Karadjov2013-01-271-1/+6
|\
| * fixes #277; documentation improvementsAraq2012-12-171-0/+4
| * implemented 'import except'Araq2012-11-281-1/+2
* | disables the compile-time rope formatting during bootstrappingZahary Karadjov2012-11-281-22/+22
* | first batch of rope code converted to `rfmt`Zahary Karadjov2012-11-281-3/+1
|/
* next steps for first class iteratorsAraq2012-11-151-3/+5
* improvements for first class iteratorsAraq2012-11-151-1/+6
* bugfix: stack traces; first class iterators almost workingAraq2012-11-151-1/+9
* bugfix: closures as default param valuesZahary Karadjov2012-10-061-5/+0
* improved support for typedesc valuesZahary Karadjov2012-09-251-0/+1
* implemented a stack trace profilerAraq2012-09-151-0/+4
* first steps for overloading support of passing blocks; bugfix: test results o...Araq2012-09-111-1/+1
* first steps to deprecate 'nil' statementAraq2012-09-091-3/+4
* openarray/varargs split; breaks bootstrappingAraq2012-08-161-1/+1
* top level closures should work; transf is not a pass anymore; next steps for ...Araq2012-08-131-2/+1
* idetools improvements; preparation of first class iterators; fixes #183Araq2012-08-021-0/+21
* proper indentation in the generated C codeZahary Karadjov2012-06-121-61/+65
* fix compilation errors when bootstrapping with C++Zahary Karadjov2012-06-041-5/+5
* codegen for C++ exceptionsZahary Karadjov2012-06-031-64/+72
* bugfix: finally blocks were not executed when the except block is exited by r...Zahary Karadjov2012-06-031-11/+18