summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* IC: bugfixes (WIP) (#16836)Andreas Rumpf2021-02-0218-98/+209
* add finally as post expr block [backport:1.4] (#16896)hlaaftana2021-02-011-1/+5
* fixes #16897 [backport:1.2] (#16900)Andreas Rumpf2021-02-011-1/+1
* fix #16822 (#16884)flywind2021-02-011-2/+2
* let's assume littleEndian in JS backend (#16886)flywind2021-02-011-1/+1
* distinctBase now is identity instead of error for non distinct types (#16891)Timothee Cour2021-02-011-9/+4
* Fix #12595 (#16874)konsumlamm2021-01-311-0/+4
* nimsuggest prioritize non-deprecated suggestions (#16816)Saem Ghani2021-01-291-15/+27
* close #16844 (#16852)flywind2021-01-291-0/+14
* remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861)Timothee Cour2021-01-299-56/+12
* fix #16815 round(x,places) works again in vm (#16825)Timothee Cour2021-01-282-1/+11
* fix #16752: threadvar now works with importcpp types; osx now uses native TLS...Timothee Cour2021-01-275-10/+22
* IC: final implementation steps (#16801)Andreas Rumpf2021-01-2512-105/+259
* fixed nim-lang/nimsuggest#48 type aware sug (#16814)Saem Ghani2021-01-251-2/+7
* Finer analysis for array access (#16787)Clyybber2021-01-242-29/+75
* IC: next steps (#16729)Andreas Rumpf2021-01-2332-323/+729
* Part-to-whole optimization (#16775)Clyybber2021-01-211-15/+16
* some comments for amd64 and nimvm CPU (#16756)Timothee Cour2021-01-201-1/+2
* Reboot of #16195 (#16746)Clyybber2021-01-201-58/+85
* `--hintAsError` (#16763)Timothee Cour2021-01-205-7/+18
* Deprecate TaintedString (#15423)Juan Carlos2021-01-152-3/+2
* Fix 16722 (#16730)cooldome2021-01-153-3/+6
* conservative approach to fix #15184 (#16723)Andrey Makarov2021-01-151-10/+19
* IC: next steps (#16705)Andreas Rumpf2021-01-1414-277/+289
* improve formatting of error message when runnableExamples fails (#16677)Timothee Cour2021-01-131-1/+6
* fixes nim-lang/nimsuggest#103 con dot exprs (#16657)Saem Ghani2021-01-121-0/+1
* IC: next steps (#16632)Andreas Rumpf2021-01-1218-771/+475
* RST: implement internal targets (#16614)Andrey Makarov2021-01-111-1/+1
* fix #13517 (#16681)flywind2021-01-111-3/+3
* fix negative nan (#16628)flywind2021-01-112-3/+15
* fixed nim-lang/nimsuggest#82 pure enum field sug (#16676)Saem Ghani2021-01-111-10/+11
* fix #16555, fixes #16405: len, high honors '\0' for cstring in vm (#16610)Timothee Cour2021-01-113-5/+12
* fix #16651 (#16658)cooldome2021-01-111-0/+7
* fix #16650 (#16660)flywind2021-01-101-1/+6
* compiler: minor refactoring (#16633)Andreas Rumpf2021-01-081-12/+11
* happy new year 2021 again (#16638)Andrew2021-01-081-1/+1
* IC: next steps (#16550)Andreas Rumpf2021-01-0735-400/+653
* add math.signbit (#16592)flywind2021-01-071-0/+6
* [backport 1.0] add backend support for js bigint (#16606)Timothee Cour2021-01-062-1/+5
* fixes nim-lang/nimsuggest#119 outline includes (#16608)Saem Ghani2021-01-061-3/+13
* fix #16516 method dispatch for sink args (#16594)cooldome2021-01-061-1/+1
* make --gc:arc --exceptions:quirky work again [backport:1.4] (#16583)Andreas Rumpf2021-01-042-2/+4
* continue #15456 add #pragma directives compiler support (#16472)flywind2021-01-041-6/+13
* fix #16526 run config.nims before foo.nim.cfg (#16557)Timothee Cour2021-01-021-2/+2
* fix `is "closure"` (#16552)flywind2021-01-021-2/+1
* fix #16206, `nim r / nim -r` recompiles if cwd changes (#16349)Timothee Cour2021-01-021-2/+13
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-0255-1717/+1429
* fix #14340 (#16386)Timothee Cour2021-01-011-1/+3
* Add math.copySign (#16406)flywind2020-12-301-0/+6
* fix `hintProcessing` dots interference with `static:echo` and `hintCC`; add t...Timothee Cour2020-12-306-13/+21