summary refs log tree commit diff stats
path: root/lib/system.nim
Commit message (Expand)AuthorAgeFilesLines
* pragma on/off improvements; endb rewrittenAraq2012-01-281-11/+29
* pragma blocks; fixed line information issue with user defined assertionsAraq2012-01-171-5/+13
* even more sys assertionsAraq2012-01-131-4/+4
* more sysasserts for allocator/gcAraq2012-01-121-1/+1
* removed '^ deprecated' messageAraq2012-01-101-1/+1
* bugfix: debugger works againAraq2012-01-081-1/+1
* unsuccessful phantom bug huntingAraq2012-01-081-24/+26
* C sources regenerated for new len(openarray) header that catches more bugs; s...Araq2012-01-031-5/+2
* year 2012 for most copyright headersAraq2012-01-021-2/+2
* new len(openarray) implementationAraq2011-12-311-1/+4
* Merge branch 'master' of github.com:Araq/NimrodAraq2011-12-311-3/+6
|\
| * Merge pull request #79 from Tass/masterAraq2011-12-311-3/+6
| |\
| | * fixes for readAllSimon Hafner2011-12-301-2/+2
| | * implemented readAll()Simon Hafner2011-12-221-3/+6
* | | make trecinca|b tests greenAraq2011-12-311-1/+1
|/ /
* / GC: use simple balanced tree instead of AVL treeAraq2011-12-301-1/+5
|/
* codegen uses alias analysis to generate better codeAraq2011-12-101-2/+12
* 'assert' is now implemented without compiler magicAraq2011-12-041-7/+18
* bugfixes for .rod files and visual C++Araq2011-12-031-3/+4
* old 'readline' and 'endOfFile' not deprecated anymore; too convenient for 1 l...Araq2011-11-291-7/+2
* further steps to get rid of deprecated endOfFile and readLineAraq2011-11-291-0/+2
* deprecated endOfFile and readLineAraq2011-11-251-11/+20
* bugfix: fixed memory leaks in osproc moduleAraq2011-11-181-2/+2
* tester uses same layout as nimbuildAraq2011-11-121-1/+3
* better streams implemenation; fixes #63Araq2011-11-121-6/+6
* fixing bootstrapping when stack frames are enabledZahary Karadjov2011-11-101-28/+28
* Added system.program_results for controlling the exit code of the program und...Zahary Karadjov2011-11-101-0/+33
* splicing tested and documentedAraq2011-10-281-21/+22
* compilation cache: methods have a chance to workAraq2011-10-231-10/+14
* thread local vs. global system.raiseHookAraq2011-10-231-2/+11
* libuv working on windows tooZahary Karadjov2011-10-121-4/+0
* Added wrappers for joyent's libuv and http_parser librarierZahary Karadjov2011-10-121-0/+4
* Cleaned up the circular dependecies and remaining issuesZahary Karadjov2011-10-071-24/+22
* Basic unit testing facilities (suites, fixtures, cases)Zahary Karadjov2011-10-071-0/+21
* renamed optional to discardableAraq2011-09-241-2/+2
* Merge branch 'master' of git@github.com:Araq/NimrodAraq2011-09-241-0/+3
|\
| * Fixed string concatenation and other bugs in the JS backend. Fixed a small bu...dom962011-09-231-0/+3
* | beginning of a taint mode; type system enhancementsAraq2011-09-241-11/+19
|/
* fixed some newly introduced bugsAraq2011-09-211-2/+1
* Moved the parseAST magics to evals.nimZahary Karadjov2011-09-201-2/+7
* new actors implementation for nimrod; compiler's generics still not up for th...Araq2011-08-291-1/+1
* more occurences of 'pure' proc pragma fixedAraq2011-08-201-2/+2
* added system.slurp for easy embedding of resourcesAraq2011-08-101-0/+6
* modifyable results for generics; teventemitter worksAraq2011-08-091-0/+2
* json code generation works againAraq2011-08-071-4/+5
* preparation for new 'is' operator; breaks bootstrapping again, sorry (use gen...Araq2011-07-311-0/+3
* shared untraced heap; bugfix: mem corruptions in message passing codeAraq2011-07-181-0/+33
* first steps to explicit channels for thread communication; added mainThreadIdAraq2011-07-161-3/+4
* preparations for 0.8.12Araq2011-07-101-1/+1
* basic message passing workingAraq2011-07-091-2/+5