ringabout
|
d950e5f3a8
remove nosinks hacks from compiler (#21469)
|
преди 1 година |
ringabout
|
d51a392149
replaces implicit passes array registed at runtime with explicit function calls; simplify compilation pipeline (#21444)
|
преди 1 година |
ringabout
|
38d299dfc0
fixes #20139; hash types based on its path relative to its package path (#21274) [backport:1.6]
|
преди 1 година |
ringabout
|
9948fed919
fixes #21326; fixes #7375; fixes #11986; fixes #9607; rework quote do; `getAst` uses type info to annotate the type of quoted variables; no more type erasures for quoted variables (#21433)
|
преди 1 година |
ringabout
|
ff8ab06720
fixes #19396; Nimdoc hide nonexported fields (#21305)
|
преди 1 година |
Ivan Yonchovski
|
7031ea65cd
Implemented basic macro expand functionality (#20579)
|
преди 1 година |
ringabout
|
4647c7b596
fixes #14409; fixes #10674 VM callbacks switch to table-index seqs (#21297)
|
преди 1 година |
ringabout
|
af0f3639ec
remove dead code in VM (#21296)
|
преди 1 година |
Yuriy Glukhov
|
9afb466d73
Force lambda lifting for getImplTransformed. Hacky. Fixes #19818 (#21031)
|
преди 1 година |
ringabout
|
f7c203fb6c
remove legacy code (#21134)
|
преди 1 година |
Peter Munch-Ellingsen
|
613829f7a4
Implement setLineInfo (#21153)
|
преди 1 година |
ringabout
|
0ead94c4eb
add more `{.cursor.}` to vm (#20796)
|
преди 2 години |
ringabout
|
600b3a91ab
fixes regression #20746; remove string copies for ORC booted compiler (#20776)
|
преди 2 години |
Bung
|
a51ed90c5d
fix #20148 implicit compile time conversion int to ranged float cause… (#20698)
|
преди 2 години |
Jason Beetham
|
ea0e45e62f
Added 'openArray[char]' overloads to 'std/parseutils' (#20527)
|
преди 2 години |
Jason Beetham
|
4aa67ad7fd
Implemented `mSlice` on the VM allowing `toOpenArray` to work at compile time. (#20586)
|
преди 2 години |
Andreas Rumpf
|
08ae3467b9
refactorings (#20536)
|
преди 2 години |
metagn
|
2cca38d33c
pragma for sfCallsite instead of name check + better semantics, test (#20464)
|
преди 2 години |
ringabout
|
b6bfe38ff5
move formatfloat out of system (#20195)
|
преди 2 години |
ringabout
|
4c46358db1
remove shallowCopy for ARC/ORC (#20070)
|
преди 2 години |
quantimnot
|
800cb006e7
Change `styleCheck` to ignore foreign packages (#19822)
|
преди 2 години |
flywind
|
3cb2d7af05
[vm]fixes #15974 #12551 #19464 #16020 #16780 #16613 #14553 #19909 #18641 (#19902) [backport]
|
преди 2 години |
flywind
|
a65db5e2e9
[Tiny] correct comment opcDeref => opcLdDeref (#19908)
|
преди 2 години |
flywind
|
2f4900615a
[cleanup] remove unnecessary procs in vm (#19888)
|
преди 2 години |
flywind
|
004fc23a3f
[vm] remove unused opcSubstr opcode (#19834)
|
преди 2 години |
flywind
|
8f9dd5b349
register callback for marshal in VM (#19578)
|
преди 2 години |
Andreas Rumpf
|
ed0dce7292
fixes #19404 by protecting the memory we borrow from. this replaces crashes with minor memory leaks which seems to be acceptable. In the longer run we need a better VM that didn't grow hacks over a decade. (#19515)
|
преди 2 години |
Andreas Rumpf
|
f90620fb32
fixes #19198 [backport:1.6] (#19209)
|
преди 2 години |
hlaaftana
|
c7c6b13a32
parseExpr/parseStmt accept filename, fixes #13540 (#19182)
|
преди 3 години |
Jason Beetham
|
cc984217a9
Fix VM's sametype impl to work for generics/typedescs (#19073)
|
преди 3 години |