Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix #20972 fixes invalid and UB codegen case object transitions for both ↵ | ringabout | 2023-04-04 | 1 | -3/+5 |
| | | | | | refc and ORC [backport] (#21611) fix #20972 fixes invalid and UB codegen case object transitions for refc and ORC | ||||
* | fix #12122 (#21096) | Bung | 2022-12-16 | 1 | -14/+14 |
| | |||||
* | cString => cSourceString; tyCString => tyCstring so that error msgs show ↵ | Timothee Cour | 2021-04-17 | 1 | -1/+1 |
| | | | | cstring, not cString (#17744) | ||||
* | followup for #16717: minimized example + improved comment (#16721) | Timothee Cour | 2021-01-15 | 1 | -1/+3 |
| | |||||
* | fix #16706 (#16717) [backport:1.4] | flywind | 2021-01-14 | 1 | -1/+3 |
| | |||||
* | arc allocation method aligned (#15588) | cooldome | 2020-10-19 | 1 | -3/+1 |
| | | | | | * progress * fix typo | ||||
* | allow old styled RTTI for arc/orc (#15331) | Andreas Rumpf | 2020-09-16 | 1 | -42/+94 |
| | |||||
* | Error -> Defect for defects (#13908) | Jacek Sieka | 2020-04-28 | 1 | -3/+3 |
| | | | | | | | | | | | | | | * Error -> Defect for defects The distinction between Error and Defect is subjective, context-dependent and somewhat arbitrary, so when looking at an exception, it's hard to guess what it is - this happens often when looking at a `raises` list _without_ opening the corresponding definition and digging through layers of inheritance. With the help of a little consistency in naming, it's at least possible to start disentangling the two error types and the standard lib can set a good example here. | ||||
* | forward type alignment information to seqs (#12430) | Arne Döring | 2020-04-19 | 1 | -6/+5 |
| | |||||
* | styleCheck: make the compiler and large parts of the stdlib compatible with ↵ | Araq | 2019-07-10 | 1 | -6/+6 |
| | | | | --styleCheck:error | ||||
* | better error message for the object case switch transition period | Araq | 2019-05-27 | 1 | -1/+4 |
| | |||||
* | make json.to work with the more restricted case objects | Araq | 2019-05-27 | 1 | -3/+3 |
| | |||||
* | fixes #1286; object case transitions are now sound | Andreas Rumpf | 2019-05-27 | 1 | -2/+6 |
| | |||||
* | code cleanup: there is no tyOptRef | Andreas Rumpf | 2019-02-22 | 1 | -15/+1 |
| | |||||
* | more progress on destructor based strings | Andreas Rumpf | 2018-07-13 | 1 | -5/+0 |
| | |||||
* | warn about inconsistent spacing around binary operators; fixes #7582 | Andreas Rumpf | 2018-05-05 | 1 | -6/+6 |
| | |||||
* | fixes #7637; assignments are not allowed to slice object; minor breaking change | Andreas Rumpf | 2018-04-21 | 1 | -2/+8 |
| | |||||
* | Futher improve seq assingment speed by 2x factor (#6437) | Eduardo Bart | 2017-10-09 | 1 | -2/+6 |
| | |||||
* | fixes #6433 | Andreas Rumpf | 2017-09-25 | 1 | -6/+11 |
| | |||||
* | first steps of making 'opt' a first class type for Nim | Andreas Rumpf | 2017-09-25 | 1 | -1/+15 |
| | |||||
* | Fix compilation for 16 bit targets (#5286) | Jeff Ciesielski | 2017-01-26 | 1 | -2/+2 |
| | |||||
* | prepare Nim codebase for upcoming parser changes | Andreas Rumpf | 2016-07-15 | 1 | -2/+2 |
| | |||||
* | cleanup destructor building for arrays; still doesn't work | Araq | 2015-08-18 | 1 | -21/+13 |
| | |||||
* | cleaned up GC tests; fixes object variant re-assign bug | Araq | 2015-02-10 | 1 | -3/+7 |
| | |||||
* | fixes #1053, fixes #924 | Araq | 2014-11-19 | 1 | -4/+8 |
| | |||||
* | introduced 'benign' pragma | Araq | 2014-10-25 | 1 | -6/+6 |
| | |||||
* | system files use new identifiers | Araq | 2014-08-23 | 1 | -13/+13 |
| | |||||
* | the big renamefest: first steps | Araq | 2014-08-22 | 1 | -1/+1 |
| | |||||
* | fixes #1445 | Araq | 2014-08-19 | 1 | -4/+0 |
| | |||||
* | bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise' | Araq | 2014-05-25 | 1 | -1/+2 |
| | |||||
* | actors compile again | Araq | 2014-04-20 | 1 | -6/+7 |
| | |||||
* | case consistency: next steps | Araq | 2013-12-29 | 1 | -1/+1 |
| | |||||
* | improvements for 'pretty' | Araq | 2013-12-28 | 1 | -7/+7 |
| | |||||
* | case consistency part 4 | Araq | 2013-12-27 | 1 | -17/+17 |
| | |||||
* | case consistency part 1 | Araq | 2013-12-27 | 1 | -2/+2 |
| | |||||
* | fixes #575 | Araq | 2013-09-10 | 1 | -0/+2 |
| | |||||
* | --os:standalone works again | Araq | 2013-06-30 | 1 | -3/+1 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | fixed a serious code generation bug leading to wrong RTTI | Araq | 2012-10-19 | 1 | -4/+30 |
| | |||||
* | allow 'mixin' in generics | Araq | 2012-10-12 | 1 | -5/+11 |
| | |||||
* | stricter symbol lookup in generics | Araq | 2012-09-17 | 1 | -0/+2 |
| | |||||
* | fixes #185 | Araq | 2012-08-22 | 1 | -2/+7 |
| | |||||
* | generate default destructors | Zahary Karadjov | 2012-06-06 | 1 | -0/+4 |
| | |||||
* | fixes a long standing bug concerning assignment of case objects | Araq | 2012-05-22 | 1 | -2/+10 |
| | |||||
* | added 'system.shallow' | Araq | 2012-02-09 | 1 | -3/+4 |
| | |||||
* | year 2012 for most copyright headers | Araq | 2012-01-02 | 1 | -1/+1 |
| | |||||
* | bugfixes for .rod files and visual C++ | Araq | 2011-12-03 | 1 | -6/+6 |
| | |||||
* | got rid of tyPureObject; broke bootstrapping; use generated C code | Araq | 2011-09-24 | 1 | -3/+3 |
| | |||||
* | bugfix: fixed built-in 'reset' | Araq | 2011-08-20 | 1 | -2/+2 |
| | |||||
* | bugfix: 'set' overloadable; further steps for multi threading support | Araq | 2011-07-08 | 1 | -7/+7 |
| |