Cronologia Commit

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