Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make the Windows build green again | Araq | 2017-10-17 | 1 | -2/+3 |
| | |||||
* | breaking change: arrays of char do not convert to cstring; ptr to array of ↵ | Andreas Rumpf | 2017-10-10 | 1 | -4/+16 |
| | | | | char does | ||||
* | revert the 'wasMoved' logic until the write barrier has been adapted | Andreas Rumpf | 2017-09-29 | 1 | -1/+2 |
| | |||||
* | new string behaviour now available under nimShallowStrings | Andreas Rumpf | 2017-09-22 | 1 | -6/+3 |
| | |||||
* | preparations for string optimizations | Andreas Rumpf | 2017-09-22 | 1 | -2/+25 |
| | |||||
* | hotfix: fixes seq.add and str.add for edge cases | Andreas Rumpf | 2017-09-16 | 1 | -8/+12 |
| | |||||
* | WIP: --gc:regions instead of --gc:stack | Araq | 2017-08-13 | 1 | -2/+9 |
| | |||||
* | system.nim: don't use deprecated symbols/constructs | Araq | 2017-02-08 | 1 | -4/+4 |
| | |||||
* | string.add for floats and ints for more performance (JS not yet supported) | Andreas Rumpf | 2016-11-21 | 1 | -28/+23 |
| | |||||
* | fixes #4776 | Andreas Rumpf | 2016-09-24 | 1 | -0/+5 |
| | |||||
* | Fixes $(0.0/0.0) giving `-nan` on some systems. | Dominik Picheta | 2016-09-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Squashed commit of the following: commit c7fc086b663f4d4003ccd5831a0ca508cf9badc7 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sat Sep 17 21:09:48 2016 +0200 Another attempt at fix. commit 67b7fb67cda08d945e480a6a01fb0fee797add00 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sat Sep 17 20:47:41 2016 +0200 Fixes $(0.0/0.0) giving `-nan` on some systems. | ||||
* | Fix for cstring nil to string nil conversion with `$` | Hans Raaf | 2016-07-29 | 1 | -1/+2 |
| | |||||
* | 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 |
| |