Commit History

Autor SHA1 Mensaxe Data
  ringabout 3575f2bf9c fix #20972 fixes invalid and UB codegen case object transitions for both refc and ORC [backport] (#21611) hai 1 ano
  Bung a9bd78d579 fix #12122 (#21096) %!s(int64=2) %!d(string=hai) anos
  Timothee Cour 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 52cf728001 followup for #16717: minimized example + improved comment (#16721) %!s(int64=4) %!d(string=hai) anos
  flywind ef9027c290 fix #16706 (#16717) [backport:1.4] %!s(int64=4) %!d(string=hai) anos
  cooldome 833035bacd arc allocation method aligned (#15588) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf fd31e8ff6f allow old styled RTTI for arc/orc (#15331) %!s(int64=4) %!d(string=hai) anos
  Jacek Sieka 7d6cbf290a Error -> Defect for defects (#13908) %!s(int64=4) %!d(string=hai) anos
  Arne Döring 4005f0d0e4 forward type alignment information to seqs (#12430) %!s(int64=4) %!d(string=hai) anos
  Araq c94647aeca styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error %!s(int64=5) %!d(string=hai) anos
  Araq 781108ffe4 better error message for the object case switch transition period %!s(int64=5) %!d(string=hai) anos
  Araq 383147f5cb make json.to work with the more restricted case objects %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf 49e686ab4e fixes #1286; object case transitions are now sound %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf 721bf7188b code cleanup: there is no tyOptRef %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 74bf316619 more progress on destructor based strings %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 1aa359febb warn about inconsistent spacing around binary operators; fixes #7582 %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 85ea9593b3 fixes #7637; assignments are not allowed to slice object; minor breaking change %!s(int64=6) %!d(string=hai) anos
  Eduardo Bart edefe4db21 Futher improve seq assingment speed by 2x factor (#6437) %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf eeb2661a28 fixes #6433 %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf f7f3a25be8 first steps of making 'opt' a first class type for Nim %!s(int64=7) %!d(string=hai) anos
  Jeff Ciesielski 7f30d04d6a Fix compilation for 16 bit targets (#5286) %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf 0834cd63d9 prepare Nim codebase for upcoming parser changes %!s(int64=8) %!d(string=hai) anos
  Araq d634da775d cleanup destructor building for arrays; still doesn't work %!s(int64=9) %!d(string=hai) anos
  Araq eec18896b7 cleaned up GC tests; fixes object variant re-assign bug %!s(int64=10) %!d(string=hai) anos
  Araq 32ec5af60a fixes #1053, fixes #924 %!s(int64=10) %!d(string=hai) anos
  Araq a639824e5e introduced 'benign' pragma %!s(int64=10) %!d(string=hai) anos
  Araq fc0fda14ae system files use new identifiers %!s(int64=10) %!d(string=hai) anos
  Araq dbf9117c56 the big renamefest: first steps %!s(int64=10) %!d(string=hai) anos
  Araq 5a2bea7408 fixes #1445 %!s(int64=10) %!d(string=hai) anos
  Araq 030eac86c0 bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise' %!s(int64=10) %!d(string=hai) anos