Commit Verlauf

Autor SHA1 Nachricht Datum
  ringabout 21420d8b09 fixes #24402; Memory leak under Arc/Orc on inline iterators with nested seq (#24419) vor 1 Monat
  metagn 76c5f16ac5 stricter skip for conversions in array indices in transf (#24424) vor 1 Monat
  ringabout aa90d00caf fixes #18081; fixes #18079; fixes #18080; nested ref/deref'd types (#24335) vor 1 Monat
  metagn d303c289fa consider calls as complex openarray assignment to iterator params (#24333) vor 1 Monat
  ringabout 68b2e9eb6a make `PNode.typ` a private field (#24326) vor 2 Monaten
  Yuriy Glukhov 5fa96ef270 Fixes #3824, fixes #19154, and hopefully #24094. Re-applies #23787. (#24316) vor 2 Monaten
  metagn 52cf7dfde0 shallow fold prevention for `addr`, `nkHiddenAddr` (#24322) vor 2 Monaten
  ringabout d0b6b9346e adds a getter/setter for `owner` (#24318) vor 2 Monaten
  ringabout 53460f312c make owner a private field of `PSym` (#24311) vor 2 Monaten
  ringabout 755307be61 fixes #24141; Calling algorithm reverse causes a SIGSEGV on ORC (#24142) vor 3 Monaten
  metagn 22d2cf2175 disable closure iterator changes in #23787 unless `-d:nimOptIters` is enabled (#24108) vor 3 Monaten
  ringabout c8af0996fd fixes #24033; Yielding from var fails with pairs and destructuring (#24046) vor 3 Monaten
  ringabout 79f5a74408 fixes #23454; IndexDefect thrown when destructuring a lent tuple (#23993) vor 3 Monaten
  ringabout 43274bfb92 fixes #23982; codegen regression passing pointer expressions to inline iterators (#23986) vor 4 Monaten
  ringabout 5c5e7a9b6e fixes #22389; fixes #19840; don't fold paths containing `addr` (#23807) vor 5 Monaten
  Yuriy Glukhov 05df263b84 Optimize closure iterator locals (#23787) vor 5 Monaten
  ringabout 4867931af3 implement `legacy:jsNoLambdaLifting` for compatibility (#23727) vor 6 Monaten
  ringabout 0b0f185bd1 fixes #23536; Stack trace with wrong line number when the proc called inside for loop (#23540) vor 7 Monaten
  ringabout 779bc8474b fixes #4299 #12492 #10849; lambda lifting for JS backend (#23484) vor 8 Monaten
  ringabout 9b378296f6 fixes addr/hiddenAddr in strictdefs (#23477) vor 8 Monaten
  Andreas Rumpf 7657a637b8 refactoring: no inheritance for PType/PSym (#23403) vor 9 Monaten
  ringabout f7c6e04cfb fixes #19977; rework inlining of 'var openarray' iterators for C++ (#23258) vor 10 Monaten
  Andreas Rumpf 0d24f76546 fixes #22552 (#23014) vor 1 Jahr
  Andreas Rumpf 8990626ca9 NIR: progress (#22817) vor 1 Jahr
  ringabout 0bf286583a `initNodeTable` and friends now return (#22444) vor 1 Jahr
  ringabout 93ced31353 use strictdefs for compiler (#22365) vor 1 Jahr
  ringabout ecc6ab7ee0 fixes #22237; fixes #21160; wrong cursor on unowned parameters in the for loop in ORC (#22240) vor 1 Jahr
  ringabout 942c378659 fixes #22148; std/memfiles.memSlices nesting now fails with memory sa… (#22154) vor 1 Jahr
  ringabout 88114948c4 fixes #21110; duplicate proc definitions for inline iters (#21136) vor 1 Jahr
  ringabout edb64bcff4 fixes explicit deref block (#22093) vor 1 Jahr