ringabout
|
0bf286583a
`initNodeTable` and friends now return (#22444)
|
1 year ago |
ringabout
|
8523b543d6
`getTemp` and friends now return `TLoc` as requested (#22440)
|
1 year ago |
ringabout
|
a6610745d8
`initLocExpr` and friends now return `TLoc` (#22434)
|
1 year ago |
Juan M Gómez
|
6ec1c80779
makes asmnostackframe work with cpp member #22411 (#22429)
|
1 year ago |
Bung
|
0219c5a607
fix #22287 nimlf_ undefined error (#22382)
|
1 year ago |
ringabout
|
260b4236fc
use out parameters for getTemp (#22399)
|
1 year ago |
Juan M Gómez
|
b5b4b48c94
[C++] Member pragma RFC (https://github.com/nim-lang/RFCs/issues/530) (#22272)
|
1 year ago |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 year ago |
ringabout
|
8216d7dd46
fixes #22321; fixes building DLL with --noMain still produces a DllMain (#22323)
|
1 year ago |
Juan M Gómez
|
49a108b302
Expands codegenDecl to work in function params. fixes #22306 (#22307)
|
1 year ago |
Andreas Rumpf
|
be1844541c
implemented 'push quirky' switch for fine grained control over the ex… (#22318)
|
1 year ago |
Juan M Gómez
|
beaac609ab
adds nimbasePattern compiler option (#22144)
|
1 year ago |
Juan M Gómez
|
e43a51fcf3
Implements: [C++] constructor pragma improvement (fix #21921) (#21916)
|
1 year ago |
heterodoxic
|
546af8c571
simple micro-optimizations of ropes' runtime-formatting (#21962)
|
1 year ago |
metagn
|
7e055413f9
hot code reloading: fix regression? and PreMain with arc/orc (#21940)
|
1 year ago |
heterodoxic
|
f47b27d532
prevent spamming of thread local forward declarations in C/C++ output (#21955)
|
1 year ago |
metagn
|
1aaff9dc48
fix & add test for basic hot code reloading case (#21915)
|
1 year ago |
heterodoxic
|
609bf3d7c8
fix #21501 by making --app:lib and --app:staticLib imply --noMain (#21910)
|
1 year ago |
Juan M Gómez
|
c7f2541914
actually fixes #21889 "constructor pragma doing nothing in globals" (#21897)
|
1 year ago |
Juan M Gómez
|
bdccc9fef9
small refactor in preparation to fix #21889 (#21892)
|
1 year ago |
Juan M Gómez
|
44f059c75e
implements allow byref to work in params #21873 (#21875)
|
1 year ago |
Juan M Gómez
|
a852b2e9cf
refactor gettypedesc so it accepts its own kind instead of symkind (#21867)
|
1 year ago |
Juan M Gómez
|
02a10ec379
Cpp Vfunctions draft (#21790)
|
1 year ago |
metagn
|
4b76037e5f
ignore inline hint for dynlib procs in codegen [backport] (#21817)
|
1 year ago |
ringabout
|
4533e894ad
adds an experimental `mm:atomicArc` switch (#21798)
|
1 year ago |
heterodoxic
|
a929e513fa
amends #21690 to fix broken Nim to C++ source line mappings (#21784)
|
1 year ago |
heterodoxic
|
91abf35442
improve C/C++ debug output readability (1/N) (#21690)
|
1 year ago |
ringabout
|
1ed54b7718
fixes #21632; enforce deref for `wasMoved` in ORC (#21647)
|
1 year ago |
ringabout
|
a37a83cbff
fixes #21617; createTypeBoundOps with PContext in order to instantiate generics (#21619)
|
1 year ago |
ringabout
|
a80f1a324f
fixes #21592; create type bound operations for calls in the method dispatcher for ORC (#21594)
|
1 year ago |