Commit History

Author SHA1 Message Date
  Andreas Rumpf 1746da2d9e --gc:destructors now means Nim uses pure refcounting (#12557) 5 years ago
  Araq ed2fb36bc6 refactoring: use the new strings and seqs when optSeqDestructors is active 5 years ago
  Araq 61ea85687c refactoring: --newruntime consists of 3 different switches 5 years ago
  Andreas Rumpf 2a59f499e9 some gc:destructors progress 5 years ago
  Araq 5018e7f304 fixes #12172 5 years ago
  Araq cf99c9bfb5 fixes #12051 5 years ago
  Araq ad82e65387 gc:destructors progress 5 years ago
  cooldome c9f49cbc0a lift destructor for openarray (#12073) 5 years ago
  Arne Döring afbcd1b330 int128 on firstOrd, lastOrd and lengthOrd (#11701) 5 years ago
  Araq 07d465ca42 [refactoring] remove unused imports in the compiler and in some stdlib modules 5 years ago
  Araq 423e8cca91 newruntime: refchecks:on|off switch 5 years ago
  Andreas Rumpf 28c9c062a4 fixes #11610 (#11659) 5 years ago
  Andreas Rumpf c65a5d754b [bugfix] owned closures (#11544) 5 years ago
  Araq ab36ffbeb1 [bugfix] fixes #11517 5 years ago
  Araq b056d32a79 [refactoring] liftdestructors.nim is callable from lambdalifting; refs #11217 5 years ago
  Araq c07973e313 [refactoring] liftdestructors is now a module of its own 5 years ago
  Araq 950f2d7c2f fixes #6755; error message could be better but oh well 5 years ago
  Araq a3e27ffa2c fixes #11215 5 years ago
  Arne Döring b92fd30282 rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227) 5 years ago
  cooldome d3db189eb4 Destructor lifting fixes #11149 (#11163) 5 years ago
  Andreas Rumpf 44ec66bd48 fixes #11053 5 years ago
  Araq 750f50b6c0 destructors: internal compiler refactoring 5 years ago
  Araq d8a8c8806f fixes #11014 5 years ago
  Araq 572735bbfa fixes #11004 5 years ago
  Araq a2ad069769 preparations for --newruntime owned refs/callbacks 5 years ago
  Araq 2846156e13 newruntime: raising an exception works but currently leaks memory because currentException global is not an 'owned' ref 5 years ago
  Andreas Rumpf b2898cd254 an owned ref parameter behaves as a 'sink' parameter 5 years ago
  Andreas Rumpf f08e90f0d6 more efficient enumToStr implementation that works without the old typeinfo structures 5 years ago
  Araq f1ee36692a fixes compiler regression 5 years ago
  Araq 6e6a9a721f destructors: we are cooking now 5 years ago