summary refs log tree commit diff stats
path: root/lib/system.nim
Commit message (Expand)AuthorAgeFilesLines
* documentation improvements; GC_step improvedAraq2012-04-211-2/+2
* Finally rebuilt the sources to take advantage of the new type system capabili...Zahary Karadjov2012-04-211-2/+17
* implicit generics types as return types. removed the error message for captur...Zahary Karadjov2012-04-211-2/+4
* produce errors on proc types with implicit empty param lists.Zahary Karadjov2012-04-201-3/+3
* Proper C scopes for if, try and case statementsZahary Karadjov2012-04-121-6/+6
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-04-011-3/+25
|\
| * Merge branch 'master' of github.com:Araq/Nimrod into upstreamZahary Karadjov2012-03-311-25/+29
| |\
| * | generic types can be used like type classes. distinct can be applied to type ...Zahary Karadjov2012-03-251-3/+25
* | | added strutils.parseEnum; fixes #95Araq2012-04-011-1/+0
| |/ |/|
* | implemented support for the AVR CPU and standalone OSAraq2012-03-311-25/+29
|/
* merged branch overloading-for-macrosZahary Karadjov2012-03-191-13/+13
|\
| * updated system.nim to take advantage of the new template capabilitiesZahary Karadjov2012-03-151-13/+13
* | unittest module compiles againAraq2012-03-171-1/+1
* | rebuilt C sourcesAraq2012-03-171-7/+0
* | clean separation of PNimrodNode and tyExprAraq2012-03-161-0/+5
* | first steps for cleaner static/const distinctionAraq2012-03-131-6/+6
|/
* helper templates static, eval and emit for easier compile-time code evaluationZahary Karadjov2012-02-241-0/+14
* added system.setControlCHook, system.writeStackTraceAraq2012-02-191-0/+8
* added 'system.shallow'Araq2012-02-091-2/+2
* added 'system.shallow'Araq2012-02-091-1/+22
* further steps for closure support; added 'system.rawProc', 'system.rawEnv'Araq2012-02-081-0/+14
* further steps to closure supportAraq2012-02-061-0/+3
* implemented/fixed #92Araq2012-01-291-0/+32
* sysasserts leaner againAraq2012-01-291-7/+1
* fixed #96 as good as technically possible (debug frames are allocated on the ...Araq2012-01-291-4/+4
* removed conflict in system.nimAraq2012-01-281-0/+18
|\
| * Added asyncio module; irc, scgi and the ftpclient modules work with it. Added...dom962012-01-221-0/+18
* | 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