Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add test | Andrii Riabushenko | 2018-12-05 | 1 | -14/+19 |
| | |||||
* | add array constructors | Andrii Riabushenko | 2018-11-30 | 1 | -7/+13 |
| | |||||
* | reduce changes | Andrii Riabushenko | 2018-11-30 | 1 | -80/+80 |
| | |||||
* | Improve approach | Andrii Riabushenko | 2018-11-30 | 1 | -22/+23 |
| | |||||
* | revert debug statements | Andrii Riabushenko | 2018-11-29 | 1 | -5/+6 |
| | |||||
* | merge devel | Andrii Riabushenko | 2018-11-29 | 5 | -24/+39 |
|\ | |||||
| * | gc:destructors: more progress | Andreas Rumpf | 2018-11-29 | 2 | -3/+3 |
| | | |||||
| * | gc:destructors further progress | Andreas Rumpf | 2018-11-29 | 4 | -22/+37 |
| | | |||||
* | | fix spacing | Andrii Riabushenko | 2018-11-29 | 1 | -1/+1 |
| | | |||||
* | | move moves | Andrii Riabushenko | 2018-11-29 | 1 | -61/+130 |
|/ | |||||
* | Destructors: more moves for tuples (#9808) | cooldome | 2018-11-27 | 3 | -2/+7 |
| | |||||
* | new minor language feature: .noSideEffect blocks like .gcsafe blocks | Andreas Rumpf | 2018-11-27 | 4 | -8/+14 |
| | |||||
* | don't crash where there is an unknown statement pragma [backport] | Andreas Rumpf | 2018-11-27 | 1 | -2/+5 |
| | |||||
* | fixes #7365 | alaviss | 2018-11-26 | 1 | -1/+1 |
| | |||||
* | fixes #9675 | Andreas Rumpf | 2018-11-26 | 4 | -2/+5 |
| | |||||
* | More converter fixes (#9737) | cooldome | 2018-11-26 | 1 | -5/+13 |
| | | | | | | * fixes #9735 * fixes #9736 * fixes #3503 | ||||
* | Remove dead code (#9777) | Jacek Sieka | 2018-11-26 | 2 | -8/+2 |
| | | | | | | | | | * 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) | ||||
* | fixes #9794: sizeof tuple is incorrect if contains imported object (#9795) | cooldome | 2018-11-26 | 1 | -3/+3 |
| | | | | | | * fixes #9794 * Fix linux test | ||||
* | Fixes multiple bugs with sink arguments (#9802) | cooldome | 2018-11-26 | 3 | -9/+9 |
| | | | | | | * fixes #9781 * fix spacing | ||||
* | Fixes 9716 [backport] (#9790) | Yuriy Glukhov | 2018-11-24 | 2 | -12/+15 |
| | | | | | | * reuse temporary variable * fixes #9716 [backport] * Declare local vars in safer place | ||||
* | fix #9759 (#9789) | Arne Döring | 2018-11-23 | 1 | -1/+2 |
| | |||||
* | fixes #9764 | Araq | 2018-11-23 | 1 | -1/+1 |
| | |||||
* | IC: further progress | Araq | 2018-11-22 | 3 | -11/+30 |
| | |||||
* | Destructors: move into nkTupleConstr and move on tuple unpacking (#9776) | cooldome | 2018-11-22 | 1 | -1/+24 |
| | |||||
* | Add isInstanceOf for generic procs to the macros module (#9730) | cooldome | 2018-11-21 | 5 | -3/+17 |
| | |||||
* | document the --incremental build switch; make CIs green again | Araq | 2018-11-21 | 1 | -2/+3 |
| | |||||
* | pathutils: remove dead code | Araq | 2018-11-21 | 1 | -17/+0 |
| | |||||
* | compiler: remove unused assignment flags (#9760) | Jacek Sieka | 2018-11-21 | 2 | -20/+5 |
| | |||||
* | IC: produce a good error message for when the compiler was built without the ↵ | Andreas Rumpf | 2018-11-20 | 1 | -0/+4 |
| | | | | incremental recompilation feature | ||||
* | IR: also serialize the new transformedBody field | Araq | 2018-11-20 | 1 | -0/+6 |
| | |||||
* | IC: further progress | Araq | 2018-11-20 | 3 | -4/+11 |
| | |||||
* | fix #9726 (#9765) | Arne Döring | 2018-11-20 | 1 | -2/+3 |
| | |||||
* | incremental compilation: bugfixes | Araq | 2018-11-19 | 2 | -2/+4 |
| | |||||
* | incremental compilation: simple recompilation works | Araq | 2018-11-19 | 4 | -0/+11 |
| | |||||
* | bitsize respected in size calculation. (#9756) | Arne Döring | 2018-11-19 | 2 | -3/+10 |
| | |||||
* | fixes #9743 | Araq | 2018-11-19 | 1 | -1/+2 |
| | |||||
* | Fixes #9671 (#9750) | Randy Smith | 2018-11-19 | 1 | -3/+0 |
| | |||||
* | Fixes discard bug in cpp codegen (#9747) [backport] | cooldome | 2018-11-19 | 1 | -9/+2 |
| | | | Fixes discard bug in cpp codegen | ||||
* | Fixed yield in nkObjConstr. Fixes #9694 [backport] (#9744) | Yuriy Glukhov | 2018-11-18 | 1 | -9/+15 |
| | | | | | * Fixed yield in nkObjConstr. Fixes #9694 * Separate expr lowering from state splitting, introduce a clear lowering internal error | ||||
* | make tsizeof run on C++ backend (#9734) | Arne Döring | 2018-11-18 | 1 | -10/+18 |
| | |||||
* | make hex digit error msg more helpful (#9727) | Timothee Cour | 2018-11-16 | 1 | -1/+2 |
| | |||||
* | --gc:destructors: hello world example compiles and runs | Araq | 2018-11-16 | 3 | -2/+12 |
| | |||||
* | fixes #9692 | Araq | 2018-11-15 | 1 | -3/+6 |
| | |||||
* | Converter bug fixes (#9700) | cooldome | 2018-11-15 | 3 | -2/+11 |
| | | | | | * Fixes #9698 * Fixes #9699 | ||||
* | Of operator in vm fixes [backport] (#9717) | cooldome | 2018-11-15 | 5 | -7/+14 |
| | | | | | | * fixes #9701 * fixes #9702 * optimize of statement to bool | ||||
* | nimfind: improvements | Andreas Rumpf | 2018-11-15 | 1 | -0/+2 |
| | |||||
* | added first version of a nimfind tool for the poor souls that don't have a ↵ | Andreas Rumpf | 2018-11-14 | 10 | -52/+98 |
| | | | | good nimsuggest integretation | ||||
* | nimpretty: explicit --indent option; fixes #9502; refs #9510 [backport] | Andreas Rumpf | 2018-11-11 | 3 | -12/+17 |
| | |||||
* | nimpretty: fixes #9673 [backport] | Andreas Rumpf | 2018-11-11 | 1 | -1/+1 |
| | |||||
* | deprecated ospaths (#9665) | Andreas Rumpf | 2018-11-09 | 4 | -5/+6 |
| |