Commit History

Author SHA1 Message Date
  ringabout b6a8dcd922 fixes #22852; fixes #23435; fixes #23645; SIGSEGV when slicing string or seq[T] with index out of range (#23279) 11 months ago
  ringabout d259099ef0 fixes #23759; rework move for refc (#23764) 10 months ago
  Nikolay Nikolov efcb6b4b11 * fix for the debug line info code generation (#23488) 1 year ago
  ringabout fa78d937dc fixes #22597; avoid side effects for call returning openArray types (#23257) 1 year ago
  ringabout fa003a00ee fixes regression #22909; don't optimize result init if statements can raise which corrupts the compiler (#23271) 1 year ago
  ringabout 2a4755ddf2 fixes #22469; generates nimTestErrorFlag for top level statements (#22472) 1 year ago
  Andreas Rumpf 1080f5eba2 produce better code for object constructions and 'result' [backport] (#22668) 1 year ago
  Alberto Torres 3fa378533a Fix #22366 by making nimlf_/nimln_ part of the same line (backport) (#22508) 1 year ago
  ringabout 8216d7dd46 fixes #22321; fixes building DLL with --noMain still produces a DllMain (#22323) 1 year ago
  Juan M Gómez 49a108b302 Expands codegenDecl to work in function params. fixes #22306 (#22307) 1 year ago
  Andreas Rumpf be1844541c implemented 'push quirky' switch for fine grained control over the ex… (#22318) 1 year ago
  Juan M Gómez beaac609ab adds nimbasePattern compiler option (#22144) 1 year ago
  Juan M Gómez e43a51fcf3 Implements: [C++] constructor pragma improvement (fix #21921) (#21916) 1 year ago
  heterodoxic 546af8c571 simple micro-optimizations of ropes' runtime-formatting (#21962) 1 year ago
  metagn 7e055413f9 hot code reloading: fix regression? and PreMain with arc/orc (#21940) 1 year ago
  heterodoxic f47b27d532 prevent spamming of thread local forward declarations in C/C++ output (#21955) 1 year ago
  metagn 1aaff9dc48 fix & add test for basic hot code reloading case (#21915) 1 year ago
  heterodoxic 609bf3d7c8 fix #21501 by making --app:lib and --app:staticLib imply --noMain (#21910) 1 year ago
  Juan M Gómez c7f2541914 actually fixes #21889 "constructor pragma doing nothing in globals" (#21897) 1 year ago
  Juan M Gómez bdccc9fef9 small refactor in preparation to fix #21889 (#21892) 1 year ago
  Juan M Gómez 44f059c75e implements allow byref to work in params #21873 (#21875) 1 year ago
  Juan M Gómez a852b2e9cf refactor gettypedesc so it accepts its own kind instead of symkind (#21867) 1 year ago
  Juan M Gómez 02a10ec379 Cpp Vfunctions draft (#21790) 1 year ago
  metagn 4b76037e5f ignore inline hint for dynlib procs in codegen [backport] (#21817) 2 years ago
  ringabout 4533e894ad adds an experimental `mm:atomicArc` switch (#21798) 2 years ago
  heterodoxic a929e513fa amends #21690 to fix broken Nim to C++ source line mappings (#21784) 2 years ago
  heterodoxic 91abf35442 improve C/C++ debug output readability (1/N) (#21690) 2 years ago
  ringabout 1ed54b7718 fixes #21632; enforce deref for `wasMoved` in ORC (#21647) 2 years ago
  ringabout a37a83cbff fixes #21617; createTypeBoundOps with PContext in order to instantiate generics (#21619) 2 years ago
  ringabout a80f1a324f fixes #21592; create type bound operations for calls in the method dispatcher for ORC (#21594) 2 years ago