| Commit message (Expand) | Author | Age | Files | Lines |
* | fix getNullValue for cstring in VM, make other VM code aware of nil cstring (... | metagn | 2023-08-21 | 1 | -1/+1 |
* | fixes #14409; fixes #10674 VM callbacks switch to table-index seqs (#21297) | ringabout | 2023-01-26 | 1 | -4/+14 |
* | remove dead code in VM (#21296) | ringabout | 2023-01-25 | 1 | -1/+1 |
* | Implement setLineInfo (#21153) | Peter Munch-Ellingsen | 2022-12-22 | 1 | -1/+2 |
* | Implemented `mSlice` on the VM allowing `toOpenArray` to work at compile time... | Jason Beetham | 2022-10-20 | 1 | -0/+1 |
* | [vm] remove unused opcSubstr opcode (#19834) | flywind | 2022-05-30 | 1 | -2/+2 |
* | register callback for marshal in VM (#19578) | flywind | 2022-03-08 | 1 | -3/+2 |
* | 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 | -2/+1 |
* | CIs: attempt to use csources_v1 (#16282) | Andreas Rumpf | 2021-04-21 | 1 | -1/+1 |
* | IC: yet another embarrassing omission (#17743) | Andreas Rumpf | 2021-04-17 | 1 | -0/+3 |
* | IC: next steps (#16632) | Andreas Rumpf | 2021-01-12 | 1 | -0/+1 |
* | fix #16555, fixes #16405: len, high honors '\0' for cstring in vm (#16610) | Timothee Cour | 2021-01-11 | 1 | -0/+1 |
* | fixes #15939, fixes #15464, fixes #16169, fixes #16226 VM now supports `addr(... | Timothee Cour | 2020-12-03 | 1 | -0/+1 |
* | explicit ID generation for easier IC (#15559) | Andreas Rumpf | 2020-10-25 | 1 | -3/+4 |
* | Fix forward declaration issues in template/macro context (#15091) | Clyybber | 2020-07-29 | 1 | -0/+1 |
* | VM profiler (#14833) | Ico Doornekamp | 2020-07-09 | 1 | -0/+15 |
* | Fix vm.nim for --gc:arc (#13741) | Clyybber | 2020-03-26 | 1 | -1/+13 |
* | Remove dead magics (#13551) | Arne Döring | 2020-03-03 | 1 | -1/+1 |
* | VM: allow overriding MaxLoopIterations without rebuilding nim (#13233) | Timothee Cour | 2020-01-23 | 1 | -4/+2 |
* | make case-object transitions explicit, make unknownLineInfo a const, replace ... | Jasper Jenkins | 2020-01-17 | 1 | -1/+1 |
* | VM: support importc var, ptr/pointer types, cast int <=> ptr/pointer (#12877) | Timothee Cour | 2020-01-05 | 1 | -0/+4 |
* | Increased TInstr field sizes: allow long jumps and 65535 VM registers (#12777) | Ico Doornekamp | 2019-12-10 | 1 | -5/+5 |
* | Refactored VM registerlayout. The size and location of the registers in (#12775) | Ico Doornekamp | 2019-11-30 | 1 | -9/+34 |
* | fixes #11727 [backport] | Araq | 2019-11-28 | 1 | -1/+1 |
* | Cosmetic compiler cleanup (#12718) | Clyybber | 2019-11-28 | 1 | -1/+1 |
* | VM: improvements for var T/addr (#12667); fixes #12489 | Andreas Rumpf | 2019-11-28 | 1 | -0/+2 |
* | add nodeId proc to macros (#11456) | Arne Döring | 2019-09-18 | 1 | -1/+1 |
* | rename cast opcodes, fix for 32bit cast, fix python pretty printer (#12207) | Arne Döring | 2019-09-18 | 1 | -4/+4 |
* | fixes #12195 | Araq | 2019-09-17 | 1 | -1/+1 |
* | removed unused imports [refactoring] | Andreas Rumpf | 2019-08-08 | 1 | -1/+1 |
* | makes the -d:nimIncremental compiler mode compile again | Andreas Rumpf | 2019-07-27 | 1 | -1/+1 |
* | [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 | -1/+0 |
* | increase VM limit (#10870) | cooldome | 2019-03-20 | 1 | -1/+1 |
* | sizeof alignof offsetof macros api (#10855) | Arne Döring | 2019-03-19 | 1 | -0/+1 |
* | Initial version of the hot-code reloading support for native targets (#10729) | zah | 2019-02-26 | 1 | -0/+1 |
* | FFI at CT (#10150) | Timothee Cour | 2019-02-23 | 1 | -1/+0 |
* | Vm bitops fixes (#10520) | Arne Döring | 2019-02-05 | 1 | -0/+1 |
* | Support system.reset in vm (#10400) | Oscar Nihlgård | 2019-01-21 | 1 | -1/+1 |
* | Add isInstanceOf for generic procs to the macros module (#9730) | cooldome | 2018-11-21 | 1 | -1/+2 |
* | Add int float casts to vm | Andrii Riabushenko | 2018-10-24 | 1 | -0/+4 |
* | Change the order of compilation passes, transformation is made lazy at code g... | cooldome | 2018-10-18 | 1 | -0/+1 |
* | Make the registered passes local to the ModuleGraph (#9259) | LemonBoy | 2018-10-09 | 1 | -1/+1 |
* | Add sym owner to macros (#8253) | cooldome | 2018-09-03 | 1 | -1/+2 |
* | fixes the remaining fixable Nimrod->Nim renamings; closes #2032 | Araq | 2018-09-03 | 1 | -1/+1 |
* | change the VM's max instruction count to 3_000_000 | Andreas Rumpf | 2018-08-10 | 1 | -1/+1 |
* | fixes #6255, add `system.ashr` arithmetic right shift (#8547) | andri lim | 2018-08-07 | 1 | -1/+2 |
* | fixes #5617, 'copyLineInfo' addition (#8523) | andri lim | 2018-08-05 | 1 | -1/+1 |
* | fixes #7827, bindSym enhancement (#8499) | andri lim | 2018-08-02 | 1 | -2/+3 |