Commit History

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