Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ref #20694; quit value gets saturated to ranges (#20753) | ringabout | 2022-11-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | * quit value gets saturated to ranges * add documentation * minimal changes * refactor * small fix * add documentation * fixes * Update lib/system.nim Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> | ||||
* | followup #17225: simplify code after removing gc2, generational (#17242) | Timothee Cour | 2021-03-03 | 1 | -0/+3 |
| | |||||
* | forward type alignment information to seqs (#12430) | Arne Döring | 2020-04-19 | 1 | -6/+7 |
| | |||||
* | Fix spellings (#12277) [backport] | Federico Ceratto | 2019-09-27 | 1 | -1/+1 |
| | |||||
* | styleCheck: make the compiler and large parts of the stdlib compatible with ↵ | Araq | 2019-07-10 | 1 | -6/+6 |
| | | | | --styleCheck:error | ||||
* | gc: removed dead code | Andreas Rumpf | 2019-03-14 | 1 | -3/+0 |
| | |||||
* | code cleanup: there is no tyOptRef | Andreas Rumpf | 2019-02-22 | 1 | -4/+4 |
| | |||||
* | Remove dead code (#9777) | Jacek Sieka | 2018-11-26 | 1 | -35/+6 |
| | | | | | | | | | * gc/gc2: remove unused ref counting stuff * also removes some false threading support - hasSharedHeap is always false in gc/gc2 * gc: remove some threading cruft * remove asgnRefNoCycle * compiler: remove TLoc.dup (unused) | ||||
* | Mark&Sweep GC: introduce nimTracing define for debugging | Andreas Rumpf | 2018-01-19 | 1 | -1/+4 |
| | |||||
* | GC: enable precise global/thread local storage tracing | Araq | 2018-01-15 | 1 | -33/+26 |
| | |||||
* | GC improvements; distinguish between thread local and globals in the marking ↵ | Araq | 2018-01-14 | 1 | -16/+8 |
| | | | | step | ||||
* | Fixed mutex usage in SharedList and SharedTable. Closes #6988 (#6990) | Yuriy Glukhov | 2017-12-31 | 1 | -1/+1 |
| | |||||
* | Trim remaining expr/stmt from stdlib (#6742) | Lynn C. Rees | 2017-11-15 | 1 | -1/+1 |
| | |||||
* | more replacements for the deprecated '<' | Andreas Rumpf | 2017-10-29 | 1 | -3/+3 |
| | |||||
* | GC v2 works sometimes | Andreas Rumpf | 2017-09-28 | 1 | -370/+122 |
| | |||||
* | first steps of making 'opt' a first class type for Nim | Andreas Rumpf | 2017-09-25 | 1 | -5/+5 |
| | |||||
* | make gc:v2 compile again | Andreas Rumpf | 2017-09-22 | 1 | -14/+6 |
| | |||||
* | Cleanup of gc code | Rokas Kupstys | 2017-02-20 | 1 | -28/+38 |
| | | | | Cleanups | ||||
* | Make gc v2 compile with --threads:on | Yuriy Glukhov | 2016-10-05 | 1 | -3/+9 |
| | |||||
* | clean up a few stray c_stdout's in gc debug code | Jacek Sieka | 2016-07-31 | 1 | -9/+9 |
| | |||||
* | GC v2 compiles again | Andreas Rumpf | 2016-05-23 | 1 | -0/+8 |
| | |||||
* | Replaced ignoreStackAndRegisters with stackSize in GC_step | Ruslan Mustakov | 2016-05-11 | 1 | -14/+24 |
| | |||||
* | Added ignoreStackAndRegisters parameter to GC_step | Ruslan Mustakov | 2016-05-10 | 1 | -11/+13 |
| | |||||
* | further progress on --gc:v2 | Andreas Rumpf | 2016-02-17 | 1 | -48/+142 |
| | |||||
* | some progress on GC v2 | Andreas Rumpf | 2016-02-03 | 1 | -6/+10 |
| | |||||
* | removes 'x is iterator' special casing in the language | Araq | 2015-12-03 | 1 | -0/+2 |
| | |||||
* | proper color flipping | Araq | 2015-12-01 | 1 | -34/+27 |
| | |||||
* | next steps for the GC | Araq | 2015-12-01 | 1 | -5/+22 |
| | |||||
* | only mark roots when marking | Araq | 2015-12-01 | 1 | -4/+5 |
| | |||||
* | first compiling version of the new GC | Araq | 2015-12-01 | 1 | -18/+45 |
| | |||||
* | first version of the new hard realtime GC | Araq | 2015-12-01 | 1 | -1005/+478 |
| | |||||
* | lib: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 1 | -70/+70 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | lib/system/g-w - Dropped 'T' from types | pdw | 2015-06-04 | 1 | -73/+78 |
| | |||||
* | Clean up GCs a bit | def | 2015-03-10 | 1 | -6/+12 |
| | |||||
* | Only zero strings when necessary. | def | 2015-03-04 | 1 | -1/+1 |
| | | | | | This removes the zeroing when the string is subsequently overwritten by a memcpy anyway. | ||||
* | Merge pull request #2150 from def-/gc2-compiling | Andreas Rumpf | 2015-02-16 | 1 | -70/+72 |
|\ | | | | | Make gc2 compile again and fix some deprecation warnings | ||||
| * | Clean up some more deprecation warnings | def | 2015-02-16 | 1 | -6/+6 |
| | | |||||
| * | Make gc2 compile again | def | 2015-02-16 | 1 | -64/+66 |
| | | |||||
* | | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -2/+2 |
|/ | |||||
* | Some GC renames to get rid of deprecation warnings | def | 2015-01-06 | 1 | -1/+1 |
| | |||||
* | the big renamefest: first steps | Araq | 2014-08-22 | 1 | -1/+1 |
| | |||||
* | distinguish between 'defined' and 'declared' | Araq | 2014-08-11 | 1 | -1/+1 |
| | |||||
* | support for multiple test variables and var qualifiers in user-defined type ↵ | Zahary Karadjov | 2013-11-13 | 1 | -2/+1 |
| | | | | classes | ||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | revert to old GC; use --gc:v2 to activate the new GC | Araq | 2013-01-31 | 1 | -0/+1386 |