summary refs log tree commit diff stats
path: root/compiler/vmgen.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #6255, add `system.ashr` arithmetic right shift (#8547)andri lim2018-08-071-0/+1
* fixes #5617, 'copyLineInfo' addition (#8523)andri lim2018-08-051-8/+8
* fixes #7827, bindSym enhancement (#8499)andri lim2018-08-021-7/+38
* Fix ref bug in vmgen (#8424)Oscar Nihlgård2018-07-301-45/+43
* Fixed uncaught exception in vm genYuriy Glukhov2018-06-131-1/+1
* bugfix: allow 'export' in the VMAndreas Rumpf2018-06-121-1/+1
* fixex merge conflictsAraq2018-06-081-1/+2
|\
| * Fix for newStringOfCap in VM (#7901)Oscar Nihlgård2018-06-041-1/+2
* | completed VM support for incremental compilationsAndreas Rumpf2018-06-041-6/+6
* | WIP: an API for VM replay global state supportAndreas Rumpf2018-06-031-10/+28
* | baby steps for incremental compilationAndreas Rumpf2018-05-301-1/+1
* | refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-1/+1
* | remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
* | platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-5/+5
* | preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-3/+3
* | remove ast.emptyNode global; cleanup configuration.nimAraq2018-05-161-2/+2
|/
* transf and vmgen compile againAndreas Rumpf2018-05-121-102/+102
* fixes #7774 (#7783)alaviss2018-05-061-1/+3
* warn about inconsistent spacing around binary operators; fixes #7582Andreas Rumpf2018-05-051-1/+1
* correct comparisons for nil strings/seqsAndreas Rumpf2018-04-281-0/+1
* introduce nkTupleConstr AST node for unary tuple construction; breaking changeAndreas Rumpf2018-04-131-3/+3
* Cleanups 20180401 (#7458)Jacek Sieka2018-04-121-0/+3
* Get symbol kind (#7491)Arne Döring2018-04-111-1/+1
* Fixes #7407 (#7427)cooldome2018-04-061-2/+1
* some progress on #7261; VM does not support the new backwards indexingAraq2018-02-281-1/+1
* preparations for language extensions: 'sink' and 'lent' typesAndreas Rumpf2018-01-071-3/+3
* add support cast[integer] in VMParashurama2017-12-301-2/+45
* first steps in adding template/macro calls to stack tracesAraq2017-12-211-0/+2
* fixes crash related to runnableExamples in Nim doc that yet uses the VMAndreas Rumpf2017-12-091-0/+2
* bugfix: make 'macros' module available for nimscriptAndreas Rumpf2017-11-141-3/+3
* deprecated unary '<'Andreas Rumpf2017-10-291-11/+11
* first steps of making 'opt' a first class type for NimAndreas Rumpf2017-09-251-0/+2
* first implementation of the 'func' keywordAndreas Rumpf2017-09-231-2/+2
* Fix operations on string as openarray in VM. (#6257)Parashurama2017-09-151-3/+3
* fix VM intsize for 32bits and smaller targetOS. (#6211)Parashurama2017-08-101-3/+4
* Vm fix zero extend proc ze/ze64 && toU32/toU16/toU8 (#5988)Parashurama2017-08-031-2/+16
* Lineinfo change (#6084)Arne Döring2017-07-171-1/+10
* fix logical right shift in VM. (#5916)Parashurama2017-06-051-1/+17
* Working test cases for the sophisticated matrix library example from the manualZahary Karadjov2017-03-241-1/+2
* fixes #5221Andreas Rumpf2017-02-051-1/+1
* fixes #5269Andreas Rumpf2017-02-051-6/+10
* make vmgen more robust in the context of 'nim check'Araq2016-12-311-2/+3
* removed tyArrayConstr completely from the compiler; introduced tyAlias instea...Araq2016-11-141-1/+1
* fixes #4915andri lim2016-10-271-1/+1
* fixes regressionAndreas Rumpf2016-08-261-1/+1
* remove unused stuffJacek Sieka2016-08-091-14/+0
* attempt to fix #4065Andreas Rumpf2016-08-041-2/+1
* compiler almost free of deprecated expr/stmt namesAndreas Rumpf2016-07-301-2/+2
* stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-2/+2
* added system.newSeqOfCap for improved efficiencyAndreas Rumpf2016-07-151-2/+14