Commit History

Author SHA1 Message Date
  ringabout 3f183f6769 fixes #23936; opcParseFloat accepts the wrong register as the first param [backport] (#23941) 8 months ago
  Jake Leahy 8efdc313a3 Don't crash for invalid toplevel parseStmt/Expr calls (#23089) 1 year ago
  Andreas Rumpf 2f15b67fd9 fixes an issue with string to 'var openArray' at compile-time; [backport] (#23363) 1 year ago
  metagn 5fa48e97b6 fix getNullValue for cstring in VM, make other VM code aware of nil cstring (#22527) 1 year ago
  metagn f718f295df fix VM uint conversion size bug, stricter int gen on JS (#22150) 1 year ago
  ringabout a8d0dda833 allow addressing elements of openArray[char] in VM (#22045) 1 year ago
  Juan M Gómez d29237b3c7 adds `rkInt` to the `opcCastPtrToInt` op (#22039) 1 year ago
  Miguel Madrid-Mencía 211ef26f29 Remove unused astago import warning from vm.nim (#22003) 1 year ago
  ringabout eecf12c4b5 fixes #21708; skip colons for tuples in VM (#21850) 1 year ago
  ringabout 4533e894ad adds an experimental `mm:atomicArc` switch (#21798) 1 year ago
  Andreas Rumpf 20b011de19 refactoring in preparation for better, simpler name mangling that wor… (#21667) 2 years ago
  ringabout d950e5f3a8 remove nosinks hacks from compiler (#21469) 2 years ago
  ringabout d51a392149 replaces implicit passes array registed at runtime with explicit function calls; simplify compilation pipeline (#21444) 2 years ago
  ringabout 38d299dfc0 fixes #20139; hash types based on its path relative to its package path (#21274) [backport:1.6] 2 years ago
  ringabout 9948fed919 fixes #21326; fixes #7375; fixes #11986; fixes #9607; rework quote do; `getAst` uses type info to annotate the type of quoted variables; no more type erasures for quoted variables (#21433) 2 years ago
  ringabout ff8ab06720 fixes #19396; Nimdoc hide nonexported fields (#21305) 2 years ago
  Ivan Yonchovski 7031ea65cd Implemented basic macro expand functionality (#20579) 2 years ago
  ringabout 4647c7b596 fixes #14409; fixes #10674 VM callbacks switch to table-index seqs (#21297) 2 years ago
  ringabout af0f3639ec remove dead code in VM (#21296) 2 years ago
  Yuriy Glukhov 9afb466d73 Force lambda lifting for getImplTransformed. Hacky. Fixes #19818 (#21031) 2 years ago
  ringabout f7c203fb6c remove legacy code (#21134) 2 years ago
  Peter Munch-Ellingsen 613829f7a4 Implement setLineInfo (#21153) 2 years ago
  ringabout 0ead94c4eb add more `{.cursor.}` to vm (#20796) 2 years ago
  ringabout 600b3a91ab fixes regression #20746; remove string copies for ORC booted compiler (#20776) 2 years ago
  Bung a51ed90c5d fix #20148 implicit compile time conversion int to ranged float cause… (#20698) 2 years ago
  Jason Beetham ea0e45e62f Added 'openArray[char]' overloads to 'std/parseutils' (#20527) 2 years ago
  Jason Beetham 4aa67ad7fd Implemented `mSlice` on the VM allowing `toOpenArray` to work at compile time. (#20586) 2 years ago
  Andreas Rumpf 08ae3467b9 refactorings (#20536) 2 years ago
  metagn 2cca38d33c pragma for sfCallsite instead of name check + better semantics, test (#20464) 2 years ago
  ringabout b6bfe38ff5 move formatfloat out of system (#20195) 2 years ago