summary refs log tree commit diff stats
path: root/lib/system
Commit message (Expand)AuthorAgeFilesLines
* compiler can emulate thread local variablesAraq2011-06-153-129/+125
* intsets are now a proper module and part of the stdlibAraq2011-06-141-12/+0
* first (non working) implementation of global thread analysisAraq2011-06-131-1/+2
* Merge branch 'master' of github.com:Araq/NimrodAraq2011-06-101-2/+8
|\
| * Added typeinfo moduledom962011-06-091-2/+8
* | Bugfix: no #line dir with 0 generatedAraq2011-06-101-3/+6
|/
* ugh cannot get rid of rawEcho yet because old compiler relies on itAraq2011-06-051-0/+3
* threads clean up their heapAraq2011-06-044-27/+67
* bugfixes for semantic checking; thread implementation pushed the compilerAraq2011-06-044-64/+73
* first steps to thread local heapsAraq2011-06-027-261/+583
* pthread_key_t is respected to be an opaque type ...Araq2011-05-201-13/+12
* further progress for multi-threadingAraq2011-05-197-69/+66
* threads with --gc:boehm may work now :-)Araq2011-05-171-5/+4
* still playing with threadsAraq2011-05-172-14/+16
* lexer, parser cleanup; boehm gc for mac os xAraq2011-05-171-1/+6
* thread support: next iterationAraq2011-05-173-26/+107
* store a pointer to thread local storage to make the GC happyAraq2011-05-161-2/+3
* further steps for thread support; bootstrapping should require unzip C source...Araq2011-05-167-146/+216
* mmdisp [] instead of ^Araq2011-05-141-6/+6
* loop unrolled for stack markingAraq2011-05-132-1/+14
* debug build works again; sorryAraq2011-05-093-45/+44
* threadvar alternativeAraq2011-05-092-2/+14
* gc tweaking to gain a few percent of performanceAraq2011-05-074-46/+88
* cleaned up the tests; fixes #30; fixes #26Araq2011-05-012-5/+13
* optional native stack tracesAraq2011-04-291-2/+2
* const table supportAraq2011-04-291-4/+4
* := templatable; lexer improvementsAraq2011-04-171-1/+5
* p[] instead of p^Araq2011-04-114-44/+44
* bugfix: GC more forgivingAraq2011-04-031-1/+4
* bugfixes; field discriminant checks; linearScanEnd, unroll, shallow pragmasAraq2011-03-231-27/+46
* linearScanEnd pragma; string case statement optimizationAraq2011-03-143-11/+14
* fixes #20Araq2011-03-122-2/+34
* distinction between re.replace and re.replacef; speed improvements for re moduleAraq2011-03-061-1/+1
* basic continue after error works; interactive mode more usefulAraq2011-02-131-1/+3
* documentation improvementsAraq2011-01-311-7/+0
* unary <; countup two type parameters; --recursivePath should work nowAraq2011-01-291-1/+9
* changes to threads; --recursivePath supportAraq2011-01-291-1/+25
* basic thread support; still broken on Windows; untested on Mac OS XAraq2011-01-183-98/+9
* docgen: module dependencies are now listedAraq2011-01-161-13/+24
* cleanup: E_Base should not be used for inheriting exceptions; documentation g...Araq2011-01-151-1/+1
* bugfix: floating point precision; added strutils.formatFloatAraq2011-01-091-2/+3
* added strutils.alignAraq2010-12-071-10/+10
* commit before ov-res changesAraq2010-12-071-4/+23
* renamed lock->aquireAraq2010-11-182-20/+20
* docgen understands and ignores *when false*Araq2010-11-181-4/+1
* version 0.8.10Araq2010-10-211-4/+5
* bugfix: finally sections are executed before return/breakAraq2010-09-201-1/+0
* threading code deactivated; tiny C bugfix: don't report warnings to error cal...Araq2010-09-194-79/+119
* fixes for exception handling; added system.compileOptionAraq2010-09-133-29/+110
* tiny C support; cosmetic improvements for the docsAraq2010-08-282-9/+9