Commit History

Author SHA1 Message Date
  heterodoxic 7d83dfd0d1 fixes #21505 (overload resolution of explicit constructors for imported C++ types) (#21511) 1 year ago
  ringabout 38d299dfc0 fixes #20139; hash types based on its path relative to its package path (#21274) [backport:1.6] 1 year ago
  Bung 13251c2ac9 fix #12946 Bad C++ codegen on distinct generics C++ types (#21157) 1 year ago
  ringabout d83f66a24d fixes #21116; always mangles the param (#21121) 1 year ago
  ringabout a70d3abd37 replace data init function with consts for typeinfov2 (#20977) 1 year ago
  Andreas Rumpf 165d523edf Revert "fixes #20699; generate an empty struct for void type" (#20806) 1 year ago
  Aditya Siram 8fcb9380f0 fixes #20699; generate an empty struct for void type (#20790) 1 year ago
  ringabout f11b7debf7 remove name field for ARC (#20797) 1 year ago
  ringabout cdb136f585 arc/orc no longer needs type names by default; with `nimTypeNames` it gets nicer names (#20789) 1 year ago
  ringabout 7d15fdd375 implements display based subtype checking (6.4x faster without threads; 2.8x faster with threads) (#20781) 1 year ago
  Andreas Rumpf 3c2c728eb6 codegen: optimized generation of proc headers (#20770) 1 year ago
  Andreas Rumpf ca1f3f36b9 no ropes WIP (#20433) 2 years ago
  ringabout e0c1159fb3 fixes #20391; make of operator work with generics for ORC (#20395) 2 years ago
  ringabout 9753dd0a1b remove `shallow` usages for ORC (#20109) 2 years ago
  flywind 8cde6ba6bc remove noop option `gc:v2` (#19810) 2 years ago
  flywind 2c01c9c4c8 output byref types into --header file [backport: 1.6] (#19505) 2 years ago
  flywind 0c3892c3c7 nvro don't touch cdecl types [backport: 1.6] (#19461) 2 years ago
  flywind 9b9ae8a487 nrvo shouldn't touch bycopy object[backport:1.2] (#19385) 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 15157d06c3 fixes #14470 [backport:1.2] (#19115) 2 years ago
  Andreas Rumpf 1a45da9150 use two underscores for easy demangling [backport:1.6] (#19028) 2 years ago
  Miran 719718df2f more minor bootstrapping cleanups (#18759) 3 years ago
  Timothee Cour b24812df5f properly fix #10053 ; `FieldDefect` msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955) 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
  Timothee Cour e4a3feeb92 add `--processing:dots|filenames|off` to customize `hintProcessing` (#17817) 3 years ago
  flywind 83fa0fc843 fix #12521(type alias for openArray) (#17593) 3 years ago
  Timothee Cour 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) 3 years ago
  flywind f3c504e49a a bit better message (#17606) 3 years ago
  Clyybber ed126794b6 Fix #17412 (#17560) 3 years ago