summary refs log tree commit diff stats
path: root/compiler/vmgen.nim
Commit message (Expand)AuthorAgeFilesLines
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* register callback for marshal in VM (#19578)flywind2022-03-081-27/+0
* fixes #19198 [backport:1.6] (#19209)Andreas Rumpf2021-12-041-12/+16
* parseExpr/parseStmt accept filename, fixes #13540 (#19182)hlaaftana2021-11-241-2/+2
* correct effect tracking for .borrowed procs [backport] (#18882)Andreas Rumpf2021-09-231-1/+1
* allow building 1.4.0 from devel (#18708)Timothee Cour2021-08-181-1/+1
* properly fix #10053 ; `FieldDefect` msg now shows discriminant value + linein...Timothee Cour2021-08-131-6/+8
* fixes #18385 (#18571)Saem Ghani2021-07-251-2/+10
* make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531)Timothee Cour2021-07-201-2/+1
* ORC: support for custom =trace procs (#18459)Andreas Rumpf2021-07-091-1/+1
* Renamed `-d:nimCompilerStackraceHints` to `-d:nimCompilerStacktraceHints`. (#...Timothee Cour2021-06-171-2/+2
* followup #16400; use use -d:nimCompilerStackraceHints in more places (#18282)Timothee Cour2021-06-161-0/+5
* since we have now so many virtual registers, reduce memory consumption for th...Andreas Rumpf2021-05-101-45/+44
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-1/+1
* cString => cSourceString; tyCString => tyCstring so that error msgs show cstr...Timothee Cour2021-04-171-6/+6
* IC: yet another embarrassing omission (#17743)Andreas Rumpf2021-04-171-8/+6
* implement RFCs/294 ; disallow enum <=> enum conversion (#16351)Timothee Cour2021-04-031-2/+2
* fix #14585, fix #17589: access to static param now works (#17590)Timothee Cour2021-03-311-1/+1
* fix #12282 distinct now does not create erroneous copy in VM (#17594)Timothee Cour2021-03-311-2/+12
* Fix #17199 (#17348)Clyybber2021-03-261-3/+4
* semLambda removed, semProcAux reworked (#17379)Saem Ghani2021-03-171-1/+1
* fixes #11225; generic sandwich problems; [backport:1.2] (#17255)Andreas Rumpf2021-03-091-1/+2
* fix #17264 [backport:1.4] (#17266)flywind2021-03-051-1/+3
* fixed dot operator recursive loop & macro suggest (#16922)Saem Ghani2021-02-151-1/+4
* fix #16555, fixes #16405: len, high honors '\0' for cstring in vm (#16610)Timothee Cour2021-01-111-5/+7
* IC: next steps (#16550)Andreas Rumpf2021-01-071-5/+8
* move asciitables to std/private/ (#16498)flywind2020-12-291-1/+1
* fix #16469 vm float constants: do not conflate -0.0 and 0.0 (#16470)Timothee Cour2020-12-271-1/+6
* [backport => 1.0] fix #16428 vmops now works for generic procs (#16429)Timothee Cour2020-12-221-10/+2
* [docs minor]space for code-block (#16266)flywind2020-12-061-1/+1
* fixes #15939, fixes #15464, fixes #16169, fixes #16226 VM now supports `addr(...Timothee Cour2020-12-031-4/+6
* combine PR#16009 and PR#16012 (#16024)flywind2020-11-181-0/+5
* Revert "follow #16009 VM supports cast nil to ptr (#16012)"Andrey R (cooldome)2020-11-171-3/+0
* follow #16009 VM supports cast nil to ptr (#16012)flywind2020-11-171-0/+3
* fix #15463 (#15831)flywind2020-11-051-1/+1
* Closure iterators are not supported by VM (#15818)flywind2020-11-021-0/+2
* fixes #15717flywind2020-11-021-0/+2
* fix #15704 #15597 wrong VM register was freed (#15705)Timothee Cour2020-10-261-2/+4
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-3/+3
* [minor] nimVMDebug: fix codeListing formatting for jump-to-file to work (#15711)Timothee Cour2020-10-251-1/+1
* fix #15662 (#15678)cooldome2020-10-231-17/+15
* const view types; fixes some cases from https://github.com/nim-lang/Nim/issue...Andreas Rumpf2020-10-051-1/+1
* fix warnings for deprecated `low` and `high` (#15291)Miran2020-09-111-1/+1
* Big compiler Cleanup (#14777)Clyybber2020-08-281-17/+4
* 'isolate' builtin; refs https://github.com/nim-lang/RFCs/issues/244 (#15011)Andreas Rumpf2020-07-201-1/+1
* remove tyOpt, mOpt (#14636)Timothee Cour2020-06-121-2/+0
* CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static ...Timothee Cour2020-04-231-3/+6
* fix operators containing percent for VM usage (#13536)Arne Döring2020-03-111-2/+2
* Remove dead magics (#13551)Arne Döring2020-03-031-32/+3
* EndsInNoReturn in expressions extension, fixes #13490 (#13520)cooldome2020-02-281-2/+0