| Commit message (Expand) | Author | Age | Files | Lines |
* | fix #9423 followup #17594: distinct generics now work in VM (#21816) | ringabout | 2023-05-10 | 1 | -3/+12 |
* | implement `=dup` hook eliminating `wasMoved` and `=copy` pairs (#21586) | ringabout | 2023-05-06 | 1 | -0/+6 |
* | fixes #21704; remove nfIsRef for genLit in VM (#21765) | ringabout | 2023-05-06 | 1 | -0/+1 |
* | refactoring in preparation for better, simpler name mangling that wor… (#21... | Andreas Rumpf | 2023-04-24 | 1 | -2/+2 |
* | warn on set types bigger than max size, default to 0..255 for int literals (#... | metagn | 2023-04-17 | 1 | -1/+2 |
* | fixes #3770; templates with untyped parameters resolve private fields wrongly... | ringabout | 2023-03-21 | 1 | -1/+1 |
* | fixes explicit globals in macros (#21502) | ringabout | 2023-03-12 | 1 | -1/+2 |
* | fixes #10938; fixes #13312; fixes #13918; fixes #20985; always initializes gl... | ringabout | 2023-03-01 | 1 | -0/+12 |
* | fixes #16790; fixes #19075; put big arrays on the constant seqs; don't inline... | ringabout | 2023-01-31 | 1 | -2/+5 |
* | fixes #14409; fixes #10674 VM callbacks switch to table-index seqs (#21297) | ringabout | 2023-01-26 | 1 | -15/+19 |
* | remove dead code in VM (#21296) | ringabout | 2023-01-25 | 1 | -3/+0 |
* | Implement setLineInfo (#21153) | Peter Munch-Ellingsen | 2022-12-22 | 1 | -1/+13 |
* | fixes regression #17121; adding doc comment in importc proc makes it silently... | ringabout | 2022-11-06 | 1 | -1/+10 |
* | fixes #20740; fixes pre-existing field visibility issues and removes `efSkipF... | ringabout | 2022-11-03 | 1 | -1/+3 |
* | fixes #19201; fixes sink causes crash in VM (#20658) | ringabout | 2022-10-25 | 1 | -1/+1 |
* | Added 'openArray[char]' overloads to 'std/parseutils' (#20527) | Jason Beetham | 2022-10-24 | 1 | -3/+0 |
* | Implemented `mSlice` on the VM allowing `toOpenArray` to work at compile time... | Jason Beetham | 2022-10-20 | 1 | -14/+46 |
* | fixes #20572 (#20585) | Andreas Rumpf | 2022-10-17 | 1 | -1/+1 |
* | refactorings (#20536) | Andreas Rumpf | 2022-10-10 | 1 | -1/+1 |
* | add default field support for object in ARC/ORC (#20480) | ringabout | 2022-10-04 | 1 | -1/+1 |
* | store full definition AST for consts, fix noRewrite (#20115) | metagn | 2022-09-28 | 1 | -1/+1 |
* | Markdown code blocks part 6 (#20292) | Andrey Makarov | 2022-08-31 | 1 | -5/+4 |
* | top-down type inference, implements rfc 149 (#20091) | metagn | 2022-08-24 | 1 | -1/+1 |
* | [vm]fixes #15974 #12551 #19464 #16020 #16780 #16613 #14553 #19909 #18641 (#19... | flywind | 2022-06-22 | 1 | -3/+0 |
* | [cleanup] remove unnecessary procs in vm (#19888) | flywind | 2022-06-13 | 1 | -5/+2 |
* | fix #19680; check if stderr is static (#19709) | flywind | 2022-04-12 | 1 | -1/+1 |
* | move assertions out of system (#19599) | flywind | 2022-03-23 | 1 | -0/+3 |
* | register callback for marshal in VM (#19578) | flywind | 2022-03-08 | 1 | -27/+0 |
* | fixes #19198 [backport:1.6] (#19209) | Andreas Rumpf | 2021-12-04 | 1 | -12/+16 |
* | parseExpr/parseStmt accept filename, fixes #13540 (#19182) | hlaaftana | 2021-11-24 | 1 | -2/+2 |
* | correct effect tracking for .borrowed procs [backport] (#18882) | Andreas Rumpf | 2021-09-23 | 1 | -1/+1 |
* | allow building 1.4.0 from devel (#18708) | Timothee Cour | 2021-08-18 | 1 | -1/+1 |
* | properly fix #10053 ; `FieldDefect` msg now shows discriminant value + linein... | Timothee Cour | 2021-08-13 | 1 | -6/+8 |
* | fixes #18385 (#18571) | Saem Ghani | 2021-07-25 | 1 | -2/+10 |
* | make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531) | Timothee Cour | 2021-07-20 | 1 | -2/+1 |
* | ORC: support for custom =trace procs (#18459) | Andreas Rumpf | 2021-07-09 | 1 | -1/+1 |
* | Renamed `-d:nimCompilerStackraceHints` to `-d:nimCompilerStacktraceHints`. (#... | Timothee Cour | 2021-06-17 | 1 | -2/+2 |
* | followup #16400; use use -d:nimCompilerStackraceHints in more places (#18282) | Timothee Cour | 2021-06-16 | 1 | -0/+5 |
* | since we have now so many virtual registers, reduce memory consumption for th... | Andreas Rumpf | 2021-05-10 | 1 | -45/+44 |
* | CIs: attempt to use csources_v1 (#16282) | Andreas Rumpf | 2021-04-21 | 1 | -1/+1 |
* | cString => cSourceString; tyCString => tyCstring so that error msgs show cstr... | Timothee Cour | 2021-04-17 | 1 | -6/+6 |
* | IC: yet another embarrassing omission (#17743) | Andreas Rumpf | 2021-04-17 | 1 | -8/+6 |
* | implement RFCs/294 ; disallow enum <=> enum conversion (#16351) | Timothee Cour | 2021-04-03 | 1 | -2/+2 |
* | fix #14585, fix #17589: access to static param now works (#17590) | Timothee Cour | 2021-03-31 | 1 | -1/+1 |
* | fix #12282 distinct now does not create erroneous copy in VM (#17594) | Timothee Cour | 2021-03-31 | 1 | -2/+12 |
* | Fix #17199 (#17348) | Clyybber | 2021-03-26 | 1 | -3/+4 |
* | semLambda removed, semProcAux reworked (#17379) | Saem Ghani | 2021-03-17 | 1 | -1/+1 |
* | fixes #11225; generic sandwich problems; [backport:1.2] (#17255) | Andreas Rumpf | 2021-03-09 | 1 | -1/+2 |
* | fix #17264 [backport:1.4] (#17266) | flywind | 2021-03-05 | 1 | -1/+3 |
* | fixed dot operator recursive loop & macro suggest (#16922) | Saem Ghani | 2021-02-15 | 1 | -1/+4 |