Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove system/ansi_c include from os | Jacek Sieka | 2016-06-05 | 1 | -1/+1 |
| | |||||
* | fix types of ansi_c/sysio to more closely match C ABI | Jacek Sieka | 2016-06-05 | 1 | -9/+9 |
| | | | | | also fixes some instances of using C library functions when there are nim alternatives available | ||||
* | fixes issue 4212 && add test for various valid zero floats. | Parashurama | 2016-05-25 | 1 | -2/+2 |
| | |||||
* | fixes #4212 | Andreas Rumpf | 2016-05-25 | 1 | -5/+0 |
| | |||||
* | fixes some issues with underscores in float literals. add more tests. | Parashurama | 2016-05-19 | 1 | -5/+7 |
| | | | | | | fixes some potential issues with underscores in float literals. adds more checks for badly positionned underscores in float literals. adds more test files. | ||||
* | fix issue 4181. add testcase. | Parashurama | 2016-05-18 | 1 | -2/+5 |
| | |||||
* | make float parsing locale independent. | Parashurama | 2016-05-16 | 1 | -37/+104 |
| | |||||
* | simple stuff works with --gc:stack | Andreas Rumpf | 2016-04-18 | 1 | -1/+2 |
| | |||||
* | first compiling version of the new GC | Araq | 2015-12-01 | 1 | -1/+1 |
| | |||||
* | fixes #1832 | Araq | 2015-07-24 | 1 | -0/+8 |
| | |||||
* | conditional TGenericSeq extension | Stefan Talpalaru | 2015-06-16 | 1 | -2/+4 |
| | |||||
* | fix growObj() with strings | Stefan Talpalaru | 2015-06-09 | 1 | -0/+2 |
| | |||||
* | the Go GC - initial implementation | Stefan Talpalaru | 2015-05-31 | 1 | -1/+1 |
| | |||||
* | fixes --gc:none regression; made some tests green | Araq | 2015-03-10 | 1 | -6/+6 |
| | |||||
* | Fix copyStrLast to set the trailing \0 char | def | 2015-03-04 | 1 | -1/+2 |
| | |||||
* | sizeof(char) is always 1 | def | 2015-03-04 | 1 | -8/+8 |
| | |||||
* | Only zero strings when necessary. | def | 2015-03-04 | 1 | -13/+24 |
| | | | | | This removes the zeroing when the string is subsequently overwritten by a memcpy anyway. | ||||
* | Only copy strings to their size, not capacity | def | 2015-03-03 | 1 | -2/+2 |
| | | | | | Capacity may be much bigger, so we end up with strings that are much larger than they have to be and have to copy more as well. | ||||
* | some love for the testsuite; fixed regressions | Araq | 2015-03-01 | 1 | -1/+11 |
| | |||||
* | Merge pull request #2150 from def-/gc2-compiling | Andreas Rumpf | 2015-02-16 | 1 | -1/+1 |
|\ | | | | | Make gc2 compile again and fix some deprecation warnings | ||||
| * | Clean up some more deprecation warnings | def | 2015-02-16 | 1 | -1/+1 |
| | | |||||
* | | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -2/+2 |
|/ | |||||
* | fixes #1712 | Araq | 2014-12-07 | 1 | -2/+2 |
| | |||||
* | system files use new identifiers | Araq | 2014-08-23 | 1 | -2/+2 |
| | |||||
* | the big renamefest: first steps | Araq | 2014-08-22 | 1 | -4/+4 |
| | |||||
* | distinguish between 'defined' and 'declared' | Araq | 2014-08-11 | 1 | -2/+2 |
| | |||||
* | fixes #1391 | Araq | 2014-07-22 | 1 | -1/+1 |
| | |||||
* | parseBiggestFloat is now builtin | Araq | 2014-07-16 | 1 | -6/+105 |
| | |||||
* | More human readable `$`(float) | katlogic | 2014-06-15 | 1 | -4/+10 |
| | | | | | The output matches that of Python (eg 1e100, not 1.0e100), but also reflects locale (assuming it was set using setlocale() before). | ||||
* | Revert 4b09baa0a and 33fcd1123. | Dominik Picheta | 2014-04-20 | 1 | -4/+2 |
| | |||||
* | add a trailing zero to $float | Simon Hafner | 2014-02-11 | 1 | -0/+2 |
| | |||||
* | use `.f` instead of `.16e` for floats | Simon Hafner | 2014-02-11 | 1 | -2/+2 |
| | | | | | It doesn't write a trailing zero, but it's better than floats being all over your screen. | ||||
* | improvements for 'pretty' | Araq | 2013-12-28 | 1 | -5/+5 |
| | |||||
* | case consistency part 4 | Araq | 2013-12-27 | 1 | -8/+8 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | some bugfixes; no system.$ for object as it breaks code | Araq | 2013-02-24 | 1 | -6/+7 |
| | |||||
* | first version of a simple mark&sweep GC; activate with --gc:markAndSweep | Araq | 2013-02-07 | 1 | -1/+2 |
| | |||||
* | revert to old GC; use --gc:v2 to activate the new GC | Araq | 2013-01-31 | 1 | -10/+16 |
| | |||||
* | few notes about the remaining problems with retired buffers | Zahary Karadjov | 2013-01-27 | 1 | -1/+6 |
| | |||||
* | cleaned up some debugging code | Zahary Karadjov | 2013-01-20 | 1 | -1/+0 |
| | |||||
* | fixes the recently discovered GC memory leaks | Zahary Karadjov | 2012-12-20 | 1 | -1/+8 |
| | | | | | | 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) | ||||
* | DLLs should work again; fixes #169 | Araq | 2012-07-24 | 1 | -7/+7 |
| | |||||
* | @ is a sigil-like operator | Araq | 2012-04-15 | 1 | -2/+0 |
| | |||||
* | added 'system.shallow' | Araq | 2012-02-09 | 1 | -56/+30 |
| | |||||
* | better inferfacing to boehm GC | Araq | 2012-01-15 | 1 | -9/+13 |
| | |||||
* | bugfix: +1 unnecessary in resizeString; caused annoying reallocations for ↵ | Araq | 2012-01-02 | 1 | -4/+4 |
| | | | | strings created with 'newStringOfCap' | ||||
* | year 2012 for most copyright headers | Araq | 2012-01-02 | 1 | -1/+1 |
| | |||||
* | C code gen: generate even better code for the GC | Araq | 2011-12-12 | 1 | -0/+14 |
| | |||||
* | c2nim compiles again | Araq | 2011-12-12 | 1 | -1/+1 |
| | |||||
* | improvements to get code size down for programs that don't use GC | Araq | 2011-06-26 | 1 | -16/+15 |
| |