Andreas Rumpf
|
4ec2f74246
ORC: support for custom =trace procs (#18459)
|
3 years ago |
Timothee Cour
|
c83ac16671
Renamed `-d:nimCompilerStackraceHints` to `-d:nimCompilerStacktraceHints`. (#18283)
|
3 years ago |
Timothee Cour
|
3c854e8c24
followup #16400; use use -d:nimCompilerStackraceHints in more places (#18282)
|
3 years ago |
Andreas Rumpf
|
a9ae5fe5be
since we have now so many virtual registers, reduce memory consumption for the register allocator (#17985)
|
3 years ago |
Andreas Rumpf
|
a9b62de895
CIs: attempt to use csources_v1 (#16282)
|
3 years ago |
Timothee Cour
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
Andreas Rumpf
|
8e474fbb57
IC: yet another embarrassing omission (#17743)
|
3 years ago |
Timothee Cour
|
270964c487
implement RFCs/294 ; disallow enum <=> enum conversion (#16351)
|
3 years ago |
Timothee Cour
|
6d7d1e60fe
fix #14585, fix #17589: access to static param now works (#17590)
|
3 years ago |
Timothee Cour
|
8ee0eda841
fix #12282 distinct now does not create erroneous copy in VM (#17594)
|
3 years ago |
Clyybber
|
bb3769975b
Fix #17199 (#17348)
|
3 years ago |
Saem Ghani
|
72b89eff82
semLambda removed, semProcAux reworked (#17379)
|
3 years ago |
Andreas Rumpf
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
3 years ago |
flywind
|
171b03c386
fix #17264 [backport:1.4] (#17266)
|
3 years ago |
Saem Ghani
|
260a5dacb7
fixed dot operator recursive loop & macro suggest (#16922)
|
4 years ago |
Timothee Cour
|
f6c2450cdb
fix #16555, fixes #16405: len, high honors '\0' for cstring in vm (#16610)
|
4 years ago |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
4 years ago |
flywind
|
95f599ca2d
move asciitables to std/private/ (#16498)
|
4 years ago |
Timothee Cour
|
357729639f
fix #16469 vm float constants: do not conflate -0.0 and 0.0 (#16470)
|
4 years ago |
Timothee Cour
|
bc84d9c8cb
[backport => 1.0] fix #16428 vmops now works for generic procs (#16429)
|
4 years ago |
flywind
|
1e320bc8c5
[docs minor]space for code-block (#16266)
|
4 years ago |
Timothee Cour
|
c731f7ab14
fixes #15939, fixes #15464, fixes #16169, fixes #16226 VM now supports `addr(mystring[ind])` (index + index assignment) (#15987)
|
4 years ago |
flywind
|
e6e1e9574d
combine PR#16009 and PR#16012 (#16024)
|
4 years ago |
Andrey R (cooldome)
|
632af8afad
Revert "follow #16009 VM supports cast nil to ptr (#16012)"
|
4 years ago |
flywind
|
fec19c980e
follow #16009 VM supports cast nil to ptr (#16012)
|
4 years ago |
flywind
|
a8af664e8b
fix #15463 (#15831)
|
4 years ago |
flywind
|
5b4c17b5e7
Closure iterators are not supported by VM (#15818)
|
4 years ago |
flywind
|
558115fa29
fixes #15717
|
4 years ago |
Timothee Cour
|
d4c2e2c53f
fix #15704 #15597 wrong VM register was freed (#15705)
|
4 years ago |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |