| Commit message (Expand) | Author | Age | Files | Lines |
* | register callback for marshal in VM (#19578) | flywind | 2022-03-08 | 1 | -14/+3 |
* | fixes #19404 by protecting the memory we borrow from. this replaces crashes w... | Andreas Rumpf | 2022-02-12 | 1 | -8/+13 |
* | fixes #19198 [backport:1.6] (#19209) | Andreas Rumpf | 2021-12-04 | 1 | -2/+4 |
* | parseExpr/parseStmt accept filename, fixes #13540 (#19182) | hlaaftana | 2021-11-24 | 1 | -5/+4 |
* | Fix VM's sametype impl to work for generics/typedescs (#19073) | Jason Beetham | 2021-11-02 | 1 | -1/+2 |
* | Added setGlobalValue to VM api (#19007) | Jason Beetham | 2021-10-17 | 1 | -0/+5 |
* | properly fix #10053 ; `FieldDefect` msg now shows discriminant value + linein... | Timothee Cour | 2021-08-13 | 1 | -1/+4 |
* | refs #16613: check opcWrDeref for nil (#18613) | Timothee Cour | 2021-07-30 | 1 | -5/+4 |
* | enable VM tracing in user code via `{.define(nimVmTrace).}` (#18244) | Timothee Cour | 2021-06-24 | 1 | -2/+5 |
* | fix #18310 system.== in vm for NimNode (#18313) | Timothee Cour | 2021-06-21 | 1 | -5/+6 |
* | ORC: progress (#18000) | Andreas Rumpf | 2021-05-12 | 1 | -1/+1 |
* | since we have now so many virtual registers, reduce memory consumption for th... | Andreas Rumpf | 2021-05-10 | 1 | -3/+3 |
* | fix #17836 (typed macro isNil for proc params) (#17841) | Saem Ghani | 2021-04-25 | 1 | -2/+2 |
* | unit separator (#17730) | Andreas Rumpf | 2021-04-20 | 1 | -5/+5 |
* | Introduce localErrorNode (#17785) | Clyybber | 2021-04-19 | 1 | -4/+4 |
* | cString => cSourceString; tyCString => tyCstring so that error msgs show cstr... | Timothee Cour | 2021-04-17 | 1 | -1/+1 |
* | fix #17572 (#17586) | Timothee Cour | 2021-03-31 | 1 | -1/+2 |
* | unify tuple expressions (#13793) | Arne Döring | 2021-03-30 | 1 | -0/+6 |
* | Typo in vm.nim | Clyybber | 2021-03-29 | 1 | -1/+1 |
* | arc now bootstraps (#17342) | Clyybber | 2021-03-12 | 1 | -8/+14 |
* | fix #16384 and #17144 (#17126) [backport] | flywind | 2021-03-03 | 1 | -1/+2 |
* | Fixes #17039 - ldObj checks node/nodeAddr access (#17123) | Saem Ghani | 2021-02-23 | 1 | -1/+1 |
* | fixed dot operator recursive loop & macro suggest (#16922) | Saem Ghani | 2021-02-15 | 1 | -2/+2 |
* | remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861) | Timothee Cour | 2021-01-29 | 1 | -4/+0 |
* | fix #13517 (#16681) | flywind | 2021-01-11 | 1 | -3/+3 |
* | fix #16555, fixes #16405: len, high honors '\0' for cstring in vm (#16610) | Timothee Cour | 2021-01-11 | 1 | -0/+4 |
* | IC: next steps (#16550) | Andreas Rumpf | 2021-01-07 | 1 | -1/+1 |
* | big steps torwards an efficient, simple IC implementation (#16543) | Andreas Rumpf | 2021-01-02 | 1 | -3/+3 |
* | fix `hintProcessing` dots interference with `static:echo` and `hintCC`; add t... | Timothee Cour | 2020-12-30 | 1 | -3/+3 |
* | fixes #15939, fixes #15464, fixes #16169, fixes #16226 VM now supports `addr(... | Timothee Cour | 2020-12-03 | 1 | -1/+20 |
* | fix #14339, #13511, #14420: fixes limited VM support for addr (#16002) | Timothee Cour | 2020-11-25 | 1 | -2/+5 |
* | Correct all eggs (#15906) | Miran | 2020-11-10 | 1 | -2/+2 |
* | new: `nim -e:cmd` to run a command directly; also fixes #15731 (#15687) | Timothee Cour | 2020-11-09 | 1 | -0/+3 |
* | [backport] fix #15595 procvar `==` works in VM (#15724) | Timothee Cour | 2020-10-26 | 1 | -2/+4 |
* | Fixed iteration limit hit from execproc (#15723) [backport:1.2] [backport:1.4] | Jason Beetham | 2020-10-26 | 1 | -0/+1 |
* | explicit ID generation for easier IC (#15559) | Andreas Rumpf | 2020-10-25 | 1 | -34/+34 |
* | Fix forward declaration issues in template/macro context (#15091) | Clyybber | 2020-07-29 | 1 | -2/+3 |
* | VM profiler (#14833) | Ico Doornekamp | 2020-07-09 | 1 | -12/+5 |
* | Deprecated laxStrings for mutating the internal zero terminator on strings an... | Juan Carlos | 2020-06-23 | 1 | -2/+0 |
* | `hintMsgOrigin` now works in VM code (#14678) | Timothee Cour | 2020-06-16 | 1 | -10/+8 |
* | fixes #14340 | Araq | 2020-05-14 | 1 | -4/+4 |
* | Make ./koch temp --gc:arc work (#14186) | Clyybber | 2020-05-01 | 1 | -3/+6 |
* | fix https://github.com/timotheecour/Nim/issues/88 (#13865) [backport:1.2] | Timothee Cour | 2020-04-06 | 1 | -30/+23 |
* | Fix vm.nim for --gc:arc (#13741) | Clyybber | 2020-03-26 | 1 | -14/+2 |
* | fixes #13744 (#13749) | cooldome | 2020-03-25 | 1 | -0/+6 |
* | Remove dead magics (#13551) | Arne Döring | 2020-03-03 | 1 | -5/+0 |
* | fix #13479 (#13503) | Arne Döring | 2020-02-26 | 1 | -2/+2 |
* | make goto based exceptions available for 'nim cpp' (#13244) | Andreas Rumpf | 2020-01-25 | 1 | -1/+1 |
* | VM: allow overriding MaxLoopIterations without rebuilding nim (#13233) | Timothee Cour | 2020-01-23 | 1 | -4/+3 |
* | make case-object transitions explicit, make unknownLineInfo a const, replace ... | Jasper Jenkins | 2020-01-17 | 1 | -51/+26 |