ringabout
|
68b2e9eb6a
make `PNode.typ` a private field (#24326)
|
1 month ago |
Andreas Rumpf
|
e51e98997b
type refactoring: part 2 (#23059)
|
11 months ago |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
11 months ago |
Andreas Rumpf
|
02be027e9b
IC: progress and refactorings (#22961)
|
1 year ago |
metagn
|
53d43e9671
round out tuple unpacking assignment, support underscores (#22537)
|
1 year ago |
ringabout
|
5334dc921f
fixes #22419; async/closure environment does not align local variables (#22425)
|
1 year ago |
ringabout
|
7d9fe106ec
fixes #22268; fixes `move` codegen (#22288)
|
1 year ago |
ringabout
|
64b27edd3a
make `move` use `=wasMoved` internally (#22032)
|
1 year ago |
metagn
|
c2bcfd8cd9
cheap fix for #10853 + better tuple subscript error message (#21767)
|
1 year ago |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
1 year ago |
metagn
|
b0a98cc01e
warn on set types bigger than max size, default to 0..255 for int literals (#21659)
|
1 year ago |
Yuriy Glukhov
|
424e87fd09
Fixed noinit pragma for closure variables (#20101)
|
2 years ago |
flywind
|
83dabb69ae
Fix bug in freshVarForClosureIter. Fixes #18474 (#19675) [backport]
|
2 years ago |
Andreas Rumpf
|
12a0f88a52
mitigates #19364 [backport]; we make this bug more unlikely to appear by producing better code to begin with; real fix will come later (#19647)
|
2 years ago |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 years ago |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
3 years ago |
flywind
|
a8af664e8b
fix #15463 (#15831)
|
4 years ago |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
Andreas Rumpf
|
bc179ccc3f
fixes #15076 (#15329)
|
4 years ago |
Clyybber
|
35ff17410f
Expand hoisted default params in sem (#15270)
|
4 years ago |
Andreas Rumpf
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 years ago |
cooldome
|
d3b0132061
Step2: fixes #13781, fixes #13805 (#13897)
|
4 years ago |
cooldome
|
586ebb090b
fixes #13708 (#13711)
|
4 years ago |
cooldome
|
7dd787b8a3
fixes #13368 (#13397)
|
4 years ago |
Jasper Jenkins
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
4 years ago |
cooldome
|
002d50f1f0
Sink to MemMove optimization in injectdestructors (#13002)
|
4 years ago |
cooldome
|
584e8c8283
fixes #12989 (#12992)
|
4 years ago |
Andrii Riabushenko
|
9eeff690d5
Revert "fixes #12989"
|
4 years ago |
Andrii Riabushenko
|
928c2fee06
fixes #12989
|
4 years ago |
Andreas Rumpf
|
3524944e21
ARC: fixes cycle detection and move the .cursor attribute into closures (#12872)
|
5 years ago |