summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* minor bug fixes to make some tests greenZahary Karadjov2013-01-212-2/+8
* fixed a regression: compiling projects not residing in the current directoryZahary Karadjov2013-01-204-19/+18
* cleaned up some debugging codeZahary Karadjov2013-01-205-38/+34
* fixes the recently discovered GC memory leaksZahary Karadjov2012-12-203-44/+63
* adds an option to interleave the generated code with snippets from the origin...Zahary Karadjov2012-12-027-85/+136
* track the "owner" heap object in the ref write barrierZahary Karadjov2012-12-013-8/+27
* temporary debugging code for the memory leak investigationZahary Karadjov2012-11-286-9/+80
* disables the compile-time rope formatting during bootstrappingZahary Karadjov2012-11-287-212/+227
* first batch of rope code converted to `rfmt`Zahary Karadjov2012-11-285-95/+91
* experimental compile-time rope formatting codeZahary Karadjov2012-11-283-4/+102
* store the instantiation cache in the generic symbolZahary Karadjov2012-11-286-70/+80
* [caas] first version that actually works (still has a lot of logical memory l...Zahary Karadjov2012-11-289-63/+260
* CaaS in-memory cachingZahary Karadjov2012-11-2823-215/+299
* caas is now drivable through stdinZahary Karadjov2012-11-2816-135/+169
* fixed recently introduced parser bugsAraq2012-11-261-2/+2
* 'return' for first class iteratorsAraq2012-11-263-18/+30
* next steps for first class iteratorsAraq2012-11-265-3/+14
* parser support for 'not nil' annotationAraq2012-11-251-52/+48
* first steps for 'not nil' annotationAraq2012-11-255-67/+120
* added missing type flagsAraq2012-11-233-11/+21
* 'iterator' as type descriptionAraq2012-11-221-1/+5
* made 'shared' a keywordAraq2012-11-223-5/+22
* bugfixes for thread analysisAraq2012-11-221-5/+9
* fixes #261Araq2012-11-211-1/+1
* fixes 259Araq2012-11-211-2/+2
* added 2 necessary node kindsAraq2012-11-211-0/+3
* almost every pragma is allowed in a 'push' pragmaAraq2012-11-204-227/+254
* doc2 improvements; small lexer bugfix: backslashes in commentsAraq2012-11-208-38/+70
* fixes #250Araq2012-11-193-6/+9
* 'assert' hides EAssertionFailsure; stdlib makes use of 'tags'Araq2012-11-183-7/+17
* added system.finished for first class iteratorsAraq2012-11-175-10/+5
* next steps for first class iteratorsAraq2012-11-154-10/+39
* improvements for first class iteratorsAraq2012-11-152-5/+16
* bugfix: stack traces; first class iterators almost workingAraq2012-11-158-34/+124
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-11-115-14/+95
|\
| * AST quasi-quoting for macrosZahary Karadjov2012-11-115-14/+95
* | implemented 'tags' pragmaAraq2012-11-114-81/+137
|/
* fixed the bugfix of #247Araq2012-11-091-1/+1
* fixes #247Araq2012-11-081-4/+1
* documented 'mixin' declarationAraq2012-11-081-0/+3
* added system.onRaise to support a condition systemAraq2012-11-051-3/+1
* bugfixes for exception trackingAraq2012-11-041-3/+8
* exception tracking should workAraq2012-11-043-16/+62
* next steps for exception trackingAraq2012-11-037-34/+73
* bugfix: exception tracking (still disabled)Araq2012-11-013-3/+3
* doc2 support for nimweb; fixed graphics.withEventsAraq2012-11-011-2/+2
* nimbuild should work againAraq2012-11-016-24/+100
* exception tracking barely works; but disabledAraq2012-10-313-26/+36
* bugfix: wrong assertions for C++ code generation; some solaris support; first...Araq2012-10-307-20/+185
* fixes #235Araq2012-10-241-0/+4