summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* document `since` (#17048)Timothee Cour2021-02-161-5/+3
* Revert "ARC: Analysis in one pass v2 (#17000)" (#17046)Clyybber2021-02-155-115/+124
* JS: fix div uint64 no truncation (#16899)flywind2021-02-151-1/+4
* RST: implement footnotes and citations (#16960)Andrey Makarov2021-02-152-0/+3
* array literals uses typed arrays; fix a jsgen bug (#16850)flywind2021-02-151-16/+39
* fixed dot operator recursive loop & macro suggest (#16922)Saem Ghani2021-02-154-4/+25
* compilesettings: add libpath (#16997)Timothee Cour2021-02-122-4/+4
* typeToString: type float => typedesc[float] (#17011)Timothee Cour2021-02-121-1/+2
* Display user hints/warnings from foreign packages (#17024)Danil Yarantsev2021-02-121-1/+2
* [backport:1.4] JS cstring null fixes (#16979)hlaaftana2021-02-111-3/+19
* fixes a bug that keeps Nimbus from compiling with --gc:orc (#17005)Andreas Rumpf2021-02-111-2/+15
* unbundle fusion (#16925)Timothee Cour2021-02-111-1/+0
* [JS] Ref #15952 make toOpenArray works better (#17001)flywind2021-02-101-10/+19
* ARC: Analysis in one pass v2 (#17000)Clyybber2021-02-105-124/+115
* Revert "ARC Analysis in one pass (#16849)" (#16984)Clyybber2021-02-095-106/+121
* Remove declPragmas from lambdas [backport:1.0] (#16966)hlaaftana2021-02-091-6/+7
* ARC Analysis in one pass (#16849)Clyybber2021-02-095-121/+106
* fix #16947: `--app:staticlib -o:lib` now first removes lib (#16948)Timothee Cour2021-02-081-0/+1
* rename case statement macro from match to `case` (#16923)hlaaftana2021-02-081-3/+3
* fix #16949 --app:staticlib works on openbsd; --app:staticlib tested in CI (#1...Timothee Cour2021-02-081-2/+2
* use typeof instead type (#16962)flywind2021-02-084-6/+6
* quote nim command on compile (#16954)n5m2021-02-071-1/+1
* remove a temporary variable in int128.nim (#16935)flywind2021-02-041-35/+34
* 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