Commit History

Author SHA1 Message Date
  Timothee Cour f838b1e6c1 fix #9872: setLen now works properly at CT [backport] 6 years ago
  cooldome 086676782a Add isInstanceOf for generic procs to the macros module (#9730) 6 years ago
  cooldome 8c1083d3b7 Of operator in vm fixes [backport] (#9717) 6 years ago
  Andreas Rumpf 24902394f7 VM: don't inject destructor calls, refs #7041 6 years ago
  Andrii Riabushenko a54e0703a9 Add test 6 years ago
  Andrii Riabushenko a7c9533a73 Add int float casts to vm 6 years ago
  cooldome eaca5be9d6 Change the order of compilation passes, transformation is made lazy at code gen (#8489) 6 years ago
  LemonBoy b97a7dbf3d Make the registered passes local to the ModuleGraph (#9259) 6 years ago
  LemonBoy 027cc5013e Fix error during field access in VM 6 years ago
  cooldome e63c66b810 Add sym owner to macros (#8253) 6 years ago
  Araq 7278f28740 fixes the remaining fixable Nimrod->Nim renamings; closes #2032 6 years ago
  Araq cfbf9dcc59 fixes #8740 6 years ago
  LemonBoy 5cd152bfda Allow `hint` and `warning` to specify its loc info (#8771) 6 years ago
  cooldome d5e1d102df fixes 8754 (#8755) 6 years ago
  Araq 64517445ea even more strict isNil handling for strings/seqs in order to detect bugs 6 years ago
  andri lim 4d5cce9882 fixes #6255, add `system.ashr` arithmetic right shift (#8547) 6 years ago
  andri lim 6e3d1dced5 fixes #5617, 'copyLineInfo' addition (#8523) 6 years ago
  andri lim 78c0ac5407 fixes #7827, bindSym enhancement (#8499) 6 years ago
  Timothee Cour 818d9be311 `lineInfoObj` (and `check`, `expect`) now return absolute paths (#8466) 6 years ago
  Oscar Nihlgård 931273cc6b Fix ref bug in vmgen (#8424) 6 years ago
  Andreas Rumpf 2e3f477957 VM: accessing the string terminator is not allowed anymore; cleanup tests/system/tostring.nim 6 years ago
  Oscar Nihlgård 7ae9c4358e Fix vm regression (#8163) 6 years ago
  Oscar Nihlgård d146045ed5 Fixes #6689 (#8135) 6 years ago
  Oscar Nihlgård ae69e571e1 VM regression fixes (#8146) 6 years ago
  Oscar Nihlgård 236bc06b5f Improve vm support for ref types 6 years ago
  Andreas Rumpf 268260953c completed VM support for incremental compilations 6 years ago
  Andreas Rumpf b5194f592c WIP: an API for VM replay global state support 6 years ago
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic 6 years ago
  Andreas Rumpf 688c54d8f1 compiler API: final cleanups; improve security by diabling 'gorge' and friends 6 years ago
  Andreas Rumpf 382bc34f93 vm now free of global variables 6 years ago