Commit History

Author SHA1 Message Date
  ringabout 4b63ac4b87 fixes #21171; dynamic acyclic refs need to use dyn decRef (#21184) 1 year ago
  Antonis Geralis 8dcf367e52 Prevent use-after-free bugs in object variants. Fixes bug #20305 (#20300) [backport] 2 years ago
  flywind 7f6e800caf move assertions out of system (#19599) 2 years ago
  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) 2 years ago
  Andreas Rumpf 12da32a891 fixes #17893 (#18485) 3 years ago
  Andreas Rumpf 4ec2f74246 ORC: support for custom =trace procs (#18459) 3 years ago
  Andreas Rumpf 3eb3e6b9a3 ORC: use =destroy instead of =dispose (#18440) 3 years ago
  Andreas Rumpf 3bc625aff1 ORC: progress (#18000) 3 years ago
  Andreas Rumpf 39ad9a69a9 ORC: improvements (#17993) 3 years ago
  Andreas Rumpf 2c2ec48bc4 ORC: critical bugfix for mixing acyclic refs with cyclic refs [backport:1.4] (#17991) 3 years ago
  Timothee Cour 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) 3 years ago
  Timothee Cour ceadf54d76 iterable[T] (#17196) 3 years ago
  Clyybber ed126794b6 Fix #17412 (#17560) 3 years ago
  Andreas Rumpf 6c1c8f51b3 IC: green tests (#17311) 3 years ago
  Saem Ghani 72b89eff82 semLambda removed, semProcAux reworked (#17379) 3 years ago
  Andreas Rumpf 6278b5d89a new-style concepts implementation, WIP (#15251) 3 years ago
  Andreas Rumpf 8241e55023 IC: next steps (#16729) 3 years ago
  cooldome fc9cf2088d Fix 16722 (#16730) 3 years ago
  Andreas Rumpf 73a8b950cb big steps torwards an efficient, simple IC implementation (#16543) 3 years ago
  Andreas Rumpf b9eb91cbb5 ORC: prepare for another patent-pending optimization (#15996) 3 years ago
  cooldome a4d02f591c fix #15910 (#15984) 3 years ago
  Andreas Rumpf 7eb34d170a fixes #15753 [backport:1.4] (#15971) 3 years ago
  cooldome 0956a99537 ARC now capable of custom extra alignment. Ref, closure and seq support. (#15697) 3 years ago
  Andreas Rumpf 226595515c explicit ID generation for easier IC (#15559) 3 years ago
  Andreas Rumpf 644eb4dd54 ORC: critical bugfix for the cycle analyser, introduce -d:nimStressOrc for easier stress testing (#15572) 4 years ago
  Andreas Rumpf fd31e8ff6f allow old styled RTTI for arc/orc (#15331) 4 years ago
  Andreas Rumpf bc179ccc3f fixes #15076 (#15329) 4 years ago
  Andreas Rumpf 0c41ac792b fixes #15122 (#15301) 4 years ago
  Clyybber 13e659cfec Big compiler Cleanup (#14777) 4 years ago
  Andreas Rumpf e6f0d4a5a5 fixes #15076 (#15095) 4 years ago