flywind
|
0c3892c3c7
nvro don't touch cdecl types [backport: 1.6] (#19461)
|
il y a 2 ans |
Andreas Rumpf
|
32d4bf3525
fixes an old ARC bug: the produced copy/sink operations don't copy the hidden type field for objects with enabled inheritance; fixes #19205 [backport:1.6] (#19232)
|
il y a 3 ans |
Andreas Rumpf
|
b7c66ce860
fixes #19013 [backport:1.6] (#19111)
|
il y a 3 ans |
Timothee Cour
|
f77dea01fd
define `nimVersion` automatically and avoid needing -d:nimVersion140 (#18726)
|
il y a 3 ans |
Andreas Rumpf
|
90a2b5afd8
correct effect tracking for .borrowed procs [backport] (#18882)
|
il y a 3 ans |
Andreas Rumpf
|
e0ef859130
strict effects (#18777)
|
il y a 3 ans |
Timothee Cour
|
fa7c1aa864
move PNode.comment to a side channel, reducing memory usage during compilation by a factor 1.25x (#18760)
|
il y a 3 ans |
flywind
|
061a9183f7
replace wrt with proper word (#18724)
|
il y a 3 ans |
flywind
|
13b9729183
fix #18627(Program segfaults with ARC when using openArray[string]) (#18713)
|
il y a 3 ans |
Timothee Cour
|
394f4ac7bb
improvements to `addInt` and `$` for integer types (#18592)
|
il y a 3 ans |
Timothee Cour
|
7b58dc2de0
allow building 1.4.0 from devel (#18708)
|
il y a 3 ans |
Andreas Rumpf
|
a273ea70e8
implements overloadable enum values; WIP (#18470)
|
il y a 3 ans |
Andreas Rumpf
|
58e27ebd4a
fixes #12815 (#18554)
|
il y a 3 ans |
Timothee Cour
|
cf0cf32d27
make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531)
|
il y a 3 ans |
Timothee Cour
|
488e9c2991
nim doc now correctly renders deprecated pragmas for routines and types (#18515)
|
il y a 3 ans |
Andreas Rumpf
|
4ec2f74246
ORC: support for custom =trace procs (#18459)
|
il y a 3 ans |
Andreas Rumpf
|
3eb3e6b9a3
ORC: use =destroy instead of =dispose (#18440)
|
il y a 3 ans |
Andreas Rumpf
|
97fc95012d
fixes #16270 (#18388)
|
il y a 3 ans |
Andreas Rumpf
|
16038d44f6
fixes #18320 (#18343)
|
il y a 3 ans |
Timothee Cour
|
7714ab468a
make privateAccess work with generic types and generic instantiations; fix a SIGSEGV (#18260)
|
il y a 3 ans |
Andreas Rumpf
|
39ad9a69a9
ORC: improvements (#17993)
|
il y a 3 ans |
Timothee Cour
|
e224865b3b
add astmsgs; add `declared in` msg for usage lint errors (#17961)
|
il y a 3 ans |
Saem Ghani
|
17db15f9b1
fix #17836 (typed macro isNil for proc params) (#17841)
|
il y a 3 ans |
Timothee Cour
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
il y a 3 ans |
Andreas Rumpf
|
8e474fbb57
IC: yet another embarrassing omission (#17743)
|
il y a 3 ans |
Timothee Cour
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
il y a 3 ans |
Timothee Cour
|
ceadf54d76
iterable[T] (#17196)
|
il y a 3 ans |
Timothee Cour
|
cce1b24b1c
ast: add getPIdent (#17684)
|
il y a 3 ans |
Andreas Rumpf
|
cfff27529e
added nkError to the AST (#17567)
|
il y a 3 ans |
Andreas Rumpf
|
d6a16020fe
IC: backend: remember produced type information (#17440)
|
il y a 3 ans |