summary refs log tree commit diff stats
path: root/compiler/vmops.nim
Commit message (Expand)AuthorAgeFilesLines
* bootstrap the compiler with nimPreviewSlimSystem (#20176)ringabout2022-08-091-1/+1
* .forbids pragma: defining forbidden tags (#20050)Lancer112112022-07-261-0/+2
* Change `styleCheck` to ignore foreign packages (#19822)quantimnot2022-07-141-32/+32
* [vm] refactor `stdlib.marshal.load` (#19905)flywind2022-06-191-17/+1
* move assertions out of system (#19599)flywind2022-03-231-0/+4
* register callback for marshal in VM (#19578)flywind2022-03-081-1/+35
* move io out of system (#19442)flywind2022-02-021-1/+1
* add mm to compilesettings; deprecate gc (#19394)flywind2022-01-161-0/+1
* Use openarray of bytes in md5 (#19307)hlaaftana2022-01-151-6/+0
* envPairs works in vm, nims (#18615)Timothee Cour2021-09-291-3/+11
* followup #18759: make compiler build cleanly with 0 warnings/hints (#18764)Timothee Cour2021-08-281-2/+4
* more minor bootstrapping cleanups (#18759)Miran2021-08-281-1/+0
* fixes #18371 (#18617)Andreas Rumpf2021-07-301-2/+5
* delEnv now works at CT (#18568)Timothee Cour2021-07-271-1/+2
* make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531)Timothee Cour2021-07-201-0/+11
* minor clenup in vmops (#18529)Timothee Cour2021-07-191-4/+5
* enable VM tracing in user code via `{.define(nimVmTrace).}` (#18244)Timothee Cour2021-06-241-0/+3
* merge BuildMode into SuccessX, remove code duplication w drnim, add useful in...Timothee Cour2021-06-141-0/+1
* bring back std/ prefix within compiler and ensure it works in bootstrap + bsd...Timothee Cour2021-04-301-8/+8
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-8/+8
* Add `hasClosure` to `std/typetraits` (#17501)flywind2021-03-291-0/+4
* Revert "make system random work in VM" (#17378)flywind2021-03-151-33/+0
* fix #17118 (#17119) [backport:1.2]flywind2021-02-221-1/+10
* make system random work in VM (#17059)flywind2021-02-171-9/+45
* compilesettings: add libpath (#16997)Timothee Cour2021-02-121-0/+1
* fix #16815 round(x,places) works again in vm (#16825)Timothee Cour2021-01-281-1/+8
* add math.signbit (#16592)flywind2021-01-071-0/+6
* Add math.copySign (#16406)flywind2020-12-301-0/+6
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-1/+1
* implements https://github.com/nim-lang/RFCs/issues/258 (#15503)Andreas Rumpf2020-10-061-3/+17
* Added std/effecttraits.nim (#15462)Andreas Rumpf2020-10-021-0/+9
* Remove little lies :)Clyybber2020-08-081-5/+6
* Fix bootstrappingClyybber2020-08-081-3/+4
* implement (#15153)cooldome2020-08-041-1/+1
* `nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--d...Timothee Cour2020-05-111-2/+3
* fix https://github.com/nim-lang/Nim/issues/14275 querySetting(nimcacheDir) wo...Timothee Cour2020-05-081-1/+1
* add `--experimental:vmopsDanger`; add generic conversion for vmops (#13813)Timothee Cour2020-04-201-9/+24
* make bootstrapping more robust for people who have Nim inside /usr/bin (#13855)Andreas Rumpf2020-04-031-32/+34
* std/compilesettings implementation (#13584)Andreas Rumpf2020-03-041-0/+33
* fixes #13013, reverts previous changes to readLines() (#13036) [backport]cooldome2020-01-051-1/+1
* remove default argument for readLines (#12807) [backport]cooldome2020-01-021-1/+1
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-2/+2
* fixes #12491 [backport]Andreas Rumpf2019-10-241-1/+5
* added cpuTime to VM (#12346)Ico Doornekamp2019-10-041-0/+10
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* fixes #12125 (#12131)Andreas Rumpf2019-09-061-1/+9
* hashes: implement murmur3 (#12022)Miran2019-09-011-0/+29
* Implement isExported for symbols in macros (#11963)nc-x2019-08-181-1/+10
* VM exception fixes (#11868)Oscar NihlgÄrd2019-08-021-0/+4
* Compiler plugin for implementing incremental computation in user space (#10819)cooldome2019-04-111-3/+21