Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GC'ed wide strings for windows | Araq | 2013-05-20 | 2 | -243/+128 |
| | |||||
* | Adds link to manual thread memory section from threads module. | Grzegorz Adam Hankiewicz | 2013-05-10 | 1 | -2/+2 |
| | |||||
* | bugfixes mostly JS related | Araq | 2013-05-01 | 1 | -0/+5 |
| | |||||
* | bugfix: mark&sweep GC | Araq | 2013-03-29 | 1 | -14/+16 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 23 | -0/+0 |
| | |||||
* | Merge pull request #359 from Tass/master | Araq | 2013-03-16 | 1 | -0/+1 |
|\ | | | | | JS unwinding | ||||
| * | hack to include hti correctly | Simon Hafner | 2013-03-16 | 1 | -0/+1 |
| | | |||||
* | | fixes #358 | Araq | 2013-03-16 | 1 | -0/+538 |
| | | |||||
* | | debugger improvements | Araq | 2013-03-16 | 1 | -575/+104 |
|/ | |||||
* | use a bloom filter to speed up the debugger | Araq | 2013-03-09 | 1 | -11/+8 |
| | |||||
* | documented object constrs; endb works again | Araq | 2013-03-09 | 1 | -5/+6 |
| | |||||
* | made some tests green | Araq | 2013-03-04 | 1 | -0/+2 |
| | |||||
* | some bugfixes; no system.$ for object as it breaks code | Araq | 2013-02-24 | 1 | -6/+7 |
| | |||||
* | mark and sweep GC without bitvectors works | Araq | 2013-02-19 | 2 | -2/+5 |
| | |||||
* | mark and sweep without bitvectors | Araq | 2013-02-19 | 2 | -29/+77 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-02-16 | 1 | -5/+5 |
|\ | |||||
| * | on the path to get unittest running from JS | Simon Hafner | 2013-02-15 | 1 | -1/+1 |
| | | |||||
| * | EcmaScript => JS. Fixes #330 | Simon Hafner | 2013-02-15 | 1 | -4/+4 |
| | | | | | | | | No one calls it EcmaScript anymore. | ||||
* | | preparations for a generational GC | Araq | 2013-02-16 | 1 | -1/+3 |
|/ | |||||
* | added GC_addCycleRoot | Araq | 2013-02-12 | 1 | -0/+6 |
| | |||||
* | GC: incRef needs to add cycleroots | Araq | 2013-02-12 | 1 | -6/+4 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-02-10 | 1 | -1/+11 |
|\ | |||||
| * | rawEcho hack for kwin target | Simon Hafner | 2013-02-08 | 1 | -1/+11 |
| | | |||||
* | | open arrays documented in the manual | Araq | 2013-02-10 | 1 | -1/+3 |
| | | |||||
* | | working cycle collector for old GC | Araq | 2013-02-10 | 1 | -253/+133 |
|/ | |||||
* | code cleanup for mark&sweep GC | Araq | 2013-02-07 | 2 | -84/+32 |
| | |||||
* | first version of a simple mark&sweep GC; activate with --gc:markAndSweep | Araq | 2013-02-07 | 5 | -69/+781 |
| | |||||
* | revert to old GC; use --gc:v2 to activate the new GC | Araq | 2013-01-31 | 4 | -1138/+1034 |
| | |||||
* | fixes nimrtl compilation | Zahary Karadjov | 2013-01-28 | 2 | -2/+2 |
| | |||||
* | the `mainmodule` option has effect only when no explicit module is given | Zahary Karadjov | 2013-01-28 | 1 | -1/+1 |
| | |||||
* | merged upstream master | Zahary Karadjov | 2013-01-27 | 3 | -19/+29 |
|\ | |||||
| * | bugfix: typeinfo.extendSeq | Araq | 2013-01-27 | 1 | -14/+25 |
| | | |||||
| * | incompleteStruct pragma for C's FILE | Araq | 2013-01-27 | 1 | -3/+2 |
| | | |||||
| * | fixes #293 | Araq | 2013-01-08 | 1 | -1/+1 |
| | | |||||
| * | Copyright 2012 -> 2013 | Araq | 2013-01-08 | 1 | -1/+1 |
| | | |||||
* | | few notes about the remaining problems with retired buffers | Zahary Karadjov | 2013-01-27 | 2 | -2/+8 |
| | | |||||
* | | Disabled mark-and-sweep in the compiler itself | Zahary Karadjov | 2013-01-22 | 1 | -8/+33 |
| | | | | | | | | | | This also adds "cycle roots trimming": a light-weight collection of the cycle roots performed in CollectZCT for candidates that are recently allocated and provably dead. | ||||
* | | minor bug fixes to make some tests green | Zahary Karadjov | 2013-01-21 | 1 | -2/+0 |
| | | |||||
* | | cleaned up some debugging code | Zahary Karadjov | 2013-01-20 | 3 | -73/+33 |
| | | |||||
* | | fixes the recently discovered GC memory leaks | Zahary Karadjov | 2012-12-20 | 7 | -311/+1830 |
| | | | | | | | | | | | | This revision is intended as comparison point between the old and the new GC The used GC can be switched in mmdisp and various statistics will be gathered during execution (these will be removed/disabled in later revisions) | ||||
* | | temporary debugging code for the memory leak investigation | Zahary Karadjov | 2012-11-28 | 3 | -13/+42 |
|/ | |||||
* | fixes #250 | Araq | 2012-11-19 | 1 | -7/+9 |
| | |||||
* | 'assert' hides EAssertionFailsure; stdlib makes use of 'tags' | Araq | 2012-11-18 | 1 | -11/+13 |
| | |||||
* | bugfix: stack traces; first class iterators almost working | Araq | 2012-11-15 | 2 | -12/+24 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2012-11-05 | 1 | -1/+1 |
|\ | |||||
| * | Many doc improvements. Changed Threads.joinThreads' param's type to varargs. | Dominik Picheta | 2012-11-04 | 1 | -1/+1 |
| | | |||||
* | | system.onRaise improvements | Araq | 2012-11-05 | 1 | -3/+3 |
| | | |||||
* | | added system.onRaise to support a condition system | Araq | 2012-11-05 | 1 | -2/+4 |
|/ | |||||
* | caas barely works now | Araq | 2012-10-24 | 1 | -1/+2 |
| | |||||
* | fixes #232 | Araq | 2012-10-19 | 1 | -0/+4 |
| |