Commit Verlauf

Autor SHA1 Nachricht Datum
  ringabout 0ead94c4eb add more `{.cursor.}` to vm (#20796) vor 2 Jahren
  ringabout 600b3a91ab fixes regression #20746; remove string copies for ORC booted compiler (#20776) vor 2 Jahren
  Bung a51ed90c5d fix #20148 implicit compile time conversion int to ranged float cause… (#20698) vor 2 Jahren
  Jason Beetham ea0e45e62f Added 'openArray[char]' overloads to 'std/parseutils' (#20527) vor 2 Jahren
  Jason Beetham 4aa67ad7fd Implemented `mSlice` on the VM allowing `toOpenArray` to work at compile time. (#20586) vor 2 Jahren
  Andreas Rumpf 08ae3467b9 refactorings (#20536) vor 2 Jahren
  metagn 2cca38d33c pragma for sfCallsite instead of name check + better semantics, test (#20464) vor 2 Jahren
  ringabout b6bfe38ff5 move formatfloat out of system (#20195) vor 2 Jahren
  ringabout 4c46358db1 remove shallowCopy for ARC/ORC (#20070) vor 2 Jahren
  quantimnot 800cb006e7 Change `styleCheck` to ignore foreign packages (#19822) vor 2 Jahren
  flywind 3cb2d7af05 [vm]fixes #15974 #12551 #19464 #16020 #16780 #16613 #14553 #19909 #18641 (#19902) [backport] vor 2 Jahren
  flywind a65db5e2e9 [Tiny] correct comment opcDeref => opcLdDeref (#19908) vor 2 Jahren
  flywind 2f4900615a [cleanup] remove unnecessary procs in vm (#19888) vor 2 Jahren
  flywind 004fc23a3f [vm] remove unused opcSubstr opcode (#19834) vor 2 Jahren
  flywind 8f9dd5b349 register callback for marshal in VM (#19578) vor 2 Jahren
  Andreas Rumpf ed0dce7292 fixes #19404 by protecting the memory we borrow from. this replaces crashes with minor memory leaks which seems to be acceptable. In the longer run we need a better VM that didn't grow hacks over a decade. (#19515) vor 2 Jahren
  Andreas Rumpf f90620fb32 fixes #19198 [backport:1.6] (#19209) vor 3 Jahren
  hlaaftana c7c6b13a32 parseExpr/parseStmt accept filename, fixes #13540 (#19182) vor 3 Jahren
  Jason Beetham cc984217a9 Fix VM's sametype impl to work for generics/typedescs (#19073) vor 3 Jahren
  Jason Beetham f0af4a36b9 Added setGlobalValue to VM api (#19007) vor 3 Jahren
  Timothee Cour b24812df5f properly fix #10053 ; `FieldDefect` msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955) vor 3 Jahren
  Timothee Cour 9a26f5059b refs #16613: check opcWrDeref for nil (#18613) vor 3 Jahren
  Timothee Cour 565e07a993 enable VM tracing in user code via `{.define(nimVmTrace).}` (#18244) vor 3 Jahren
  Timothee Cour ad70a65e0e fix #18310 system.== in vm for NimNode (#18313) vor 3 Jahren
  Andreas Rumpf 3bc625aff1 ORC: progress (#18000) vor 3 Jahren
  Andreas Rumpf a9ae5fe5be since we have now so many virtual registers, reduce memory consumption for the register allocator (#17985) vor 3 Jahren
  Saem Ghani 17db15f9b1 fix #17836 (typed macro isNil for proc params) (#17841) vor 3 Jahren
  Andreas Rumpf 0b116310bf unit separator (#17730) vor 3 Jahren
  Clyybber 438afb4db9 Introduce localErrorNode (#17785) vor 3 Jahren
  Timothee Cour 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) vor 3 Jahren