| Commit message (Expand) | Author | Age | Files | Lines |
* | make case-object transitions explicit, make unknownLineInfo a const, replace ... | Jasper Jenkins | 2020-01-17 | 1 | -34/+60 |
* | fixes #13122 (#13126) | Andreas Rumpf | 2020-01-13 | 1 | -1/+3 |
* | fix rtti sizeof for varargs in global scope (#13125) [backport] | Jasper Jenkins | 2020-01-13 | 1 | -2/+2 |
* | VM: support importc var, ptr/pointer types, cast int <=> ptr/pointer (#12877) | Timothee Cour | 2020-01-05 | 1 | -1/+6 |
* | --exception:goto switch for deterministic exception handling (#12977) | Andreas Rumpf | 2020-01-01 | 1 | -4/+7 |
* | minor refactorings | Andreas Rumpf | 2019-12-27 | 1 | -0/+18 |
* | ARC: cycle detector (#12823) | Andreas Rumpf | 2019-12-17 | 1 | -3/+7 |
* | ARC related bugfixes and refactorings (#12781) | Andreas Rumpf | 2019-12-05 | 1 | -13/+7 |
* | Cosmetic compiler cleanup (#12718) | Clyybber | 2019-11-28 | 1 | -48/+41 |
* | ARC: solves phase ordering problems (#12654) | Andreas Rumpf | 2019-11-14 | 1 | -2/+2 |
* | implemented alignas pragma (#12643) | Arne Döring | 2019-11-13 | 1 | -0/+1 |
* | .cursor implementation (#12637) | Andreas Rumpf | 2019-11-12 | 1 | -1/+2 |
* | ast.nim: slightly better documentation | Araq | 2019-10-24 | 1 | -1/+1 |
* | refactor illegal iterator assignment detection (#12212) | Arne Döring | 2019-10-11 | 1 | -4/+4 |
* | Refactor injectdestructors (#12295) | Clyybber | 2019-10-01 | 1 | -4/+0 |
* | Fix spellings (#12277) [backport] | Federico Ceratto | 2019-09-27 | 1 | -5/+5 |
* | updated comment in ast.nim | Araq | 2019-09-21 | 1 | -1/+0 |
* | add nodeId proc to macros (#11456) | Arne Döring | 2019-09-18 | 1 | -1/+2 |
* | Small ast.nim cleanup (#12156) | Clyybber | 2019-09-09 | 1 | -28/+14 |
* | exportc now mangles same as importc, fixes #10578 (#12144) | Timothee Cour | 2019-09-06 | 1 | -0/+1 |
* | fixes #12121 (#12126) | Andreas Rumpf | 2019-09-05 | 1 | -1/+2 |
* | fix min/max for float numbers (#12068) | Arne Döring | 2019-09-02 | 1 | -4/+2 |
* | refactor sizealignoffset (#12077) | Andreas Rumpf | 2019-08-28 | 1 | -0/+1 |
* | lift destructor for openarray (#12073) | cooldome | 2019-08-28 | 1 | -2/+2 |
* | Fix to int to biggest int (#12066) | Arne Döring | 2019-08-27 | 1 | -4/+0 |
* | fixes #12056 (#12063) | Andreas Rumpf | 2019-08-27 | 1 | -1/+1 |
* | fixes #11972 | Araq | 2019-08-20 | 1 | -0/+2 |
* | fixes #11891 | Andreas Rumpf | 2019-08-10 | 1 | -1/+3 |
* | int128 on firstOrd, lastOrd and lengthOrd (#11701) | Arne Döring | 2019-08-07 | 1 | -18/+60 |
* | [refactoring] remove unused imports in the compiler and in some stdlib modules | Araq | 2019-07-18 | 1 | -2/+1 |
* | [refactoring] remove zeroExtend and friends from the compiler builtins. (#11531) | Arne Döring | 2019-06-24 | 1 | -8/+0 |
* | [bugfix] owned closures (#11544) | Andreas Rumpf | 2019-06-20 | 1 | -0/+2 |
* | Remove immediate pragma (#11308) | Arne Döring | 2019-05-29 | 1 | -4/+0 |
* | fixes #10889 | Andreas Rumpf | 2019-05-29 | 1 | -14/+0 |
* | Iterator fixes (#11234) | Jasper Jenkins | 2019-05-13 | 1 | -0/+3 |
* | rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227) | Arne Döring | 2019-05-11 | 1 | -3/+3 |
* | Make range checks in semConv (#7164) | Oscar Nihlgård | 2019-05-10 | 1 | -1/+0 |
* | Replace countup(x, y) with x .. y | Clyybber | 2019-05-07 | 1 | -4/+4 |
* | Replace countup(x, y-1) with x ..< y | Clyybber | 2019-05-07 | 1 | -6/+6 |
* | Fixes for ptr array deref codegen (#11191) | Jasper Jenkins | 2019-05-07 | 1 | -0/+2 |
* | added system.unown to make 'owned' sane to use in practice; later on we might... | Araq | 2019-04-29 | 1 | -1/+1 |
* | destructors: internal compiler refactoring | Araq | 2019-04-18 | 1 | -10/+14 |
* | an owned ref parameter behaves as a 'sink' parameter | Andreas Rumpf | 2019-04-07 | 1 | -0/+6 |
* | more efficient enumToStr implementation that works without the old typeinfo s... | Andreas Rumpf | 2019-04-07 | 1 | -0/+14 |
* | destructors: we are cooking now | Araq | 2019-04-06 | 1 | -0/+3 |
* | more destructor based changes (#10885) | Andreas Rumpf | 2019-03-23 | 1 | -4/+8 |
* | sizeof alignof offsetof macros api (#10855) | Arne Döring | 2019-03-19 | 1 | -1/+1 |
* | multi-methods: remove hack, make tmethod_various compile under strict C++ [ba... | Andreas Rumpf | 2019-03-14 | 1 | -1/+1 |
* | owned refs must be moved | Andreas Rumpf | 2019-03-07 | 1 | -1/+1 |
* | explicit default values for a leaner codegen, .cursor variables for optimization | Andreas Rumpf | 2019-03-07 | 1 | -0/+5 |