flywind
|
c9e7798978
[cleanup] remove unnecessary procs in vm (#19888)
|
2 years ago |
flywind
|
6f290fa386
[vm]fixes #15974 #12551 #19464 #16020 #16780 #16613 #14553 #19909 #18641 (#19902) [backport]
|
2 years ago |
flywind
|
2a68fa71eb
fix #19680; check if stderr is static (#19709)
|
3 years ago |
Andreas Rumpf
|
bfa8188dac
fixes #19198 [backport:1.6] (#19209)
|
3 years ago |
Andreas Rumpf
|
90a2b5afd8
correct effect tracking for .borrowed procs [backport] (#18882)
|
3 years ago |
Timothee Cour
|
7b58dc2de0
allow building 1.4.0 from devel (#18708)
|
3 years ago |
Timothee Cour
|
b24812df5f
properly fix #10053 ; `FieldDefect` msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955)
|
3 years ago |
Saem Ghani
|
2cbfc1e514
fixes #18385 (#18571)
|
3 years ago |
Timothee Cour
|
cf0cf32d27
make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531)
|
3 years ago |
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)
|
4 years ago |
Andreas Rumpf
|
a9b62de895
CIs: attempt to use csources_v1 (#16282)
|
4 years ago |
Timothee Cour
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
4 years ago |
Andreas Rumpf
|
8e474fbb57
IC: yet another embarrassing omission (#17743)
|
4 years ago |
Timothee Cour
|
270964c487
implement RFCs/294 ; disallow enum <=> enum conversion (#16351)
|
4 years ago |
Timothee Cour
|
6d7d1e60fe
fix #14585, fix #17589: access to static param now works (#17590)
|
4 years ago |
Timothee Cour
|
8ee0eda841
fix #12282 distinct now does not create erroneous copy in VM (#17594)
|
4 years ago |
Clyybber
|
bb3769975b
Fix #17199 (#17348)
|
4 years ago |
Saem Ghani
|
72b89eff82
semLambda removed, semProcAux reworked (#17379)
|
4 years ago |
Andreas Rumpf
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
4 years ago |
flywind
|
171b03c386
fix #17264 [backport:1.4] (#17266)
|
4 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 |