summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* fix root cause of https://github.com/dom96/choosenim/issues/193; config/confi...Andreas Rumpf2020-05-081-3/+2
|\
| * fix root cause of https://github.com/dom96/choosenim/issues/193; config/confi...Timothee Cour2020-05-071-3/+2
* | fix https://github.com/nim-lang/Nim/issues/14275 querySetting(nimcacheDir) wo...Timothee Cour2020-05-081-1/+1
* | make `from` an operator (#14241)hlaaftana2020-05-083-5/+7
|/
* fix #14243 (#14257)cooldome2020-05-071-5/+9
* Fix the DFA for "unstructured controlflow" (#14263)Clyybber2020-05-072-80/+117
* fix #14236 (#14250)cooldome2020-05-071-3/+3
* fixes #14244 (#14248)cooldome2020-05-061-6/+6
* added a new feature: --cc:env so that you can use any C compiler as long as i...Andreas Rumpf2020-05-062-13/+27
* cleanup the CC setting, only leave in there what is at least semi-officially ...Andreas Rumpf2020-05-062-122/+2
* fix js stacktraces, unify all file,line,col formatting into a single function...Timothee Cour2020-05-052-31/+38
* fixes #14209 [backport:1.2] (#14213)Andreas Rumpf2020-05-052-0/+31
* vcc fix (#14222)cooldome2020-05-041-1/+1
* fix https://github.com/timotheecour/Nim/issues/152: avoid writing spurious `^...Timothee Cour2020-05-042-6/+3
* `echo cmd | nim r - -arg1 -arg2` now works (#14210)Timothee Cour2020-05-041-1/+1
* destructors: don't produce stupid code for 'cast' (#14208) [backport:1.2]Andreas Rumpf2020-05-042-4/+8
* fixes #14136 (#14198)Andreas Rumpf2020-05-031-3/+5
* improve the 'has to be discarded' error messageAraq2020-05-021-2/+2
* fixes #14159 [backport:1.2]Araq2020-05-021-1/+3
* fixes #14177Araq2020-05-021-2/+3
* fixes a bug encountered when running 'nim check posix_haiku.nim'Araq2020-05-021-1/+1
* Make unreachable else in case statements a warning instead of an error (#14190)Clyybber2020-05-023-4/+5
* Make ./koch temp --gc:arc work (#14186)Clyybber2020-05-018-11/+26
* arc: do not unload globals when building a library [backport:1.2] (#14180)Andreas Rumpf2020-05-011-2/+3
* fixes #13986 [backport:1.2] (#14173)Andreas Rumpf2020-04-301-1/+7
* Fix #14160 (#14161)Clyybber2020-04-301-1/+7
* fixes another silly arc/orc bug [backport:1.2]Araq2020-04-291-0/+1
* fixes #14079 [backport:1.2] (#14163)Andreas Rumpf2020-04-293-4/+5
* many bugfixes for js (#14158)hlaaftana2020-04-291-30/+90
* Fix negative indexed arrays for JS, refs #13966 (#14152)hlaaftana2020-04-291-4/+4
* parseEnum_regression (#14150)cooldome2020-04-281-0/+2
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-287-14/+14
* fixes a critical =trace generation bug (see test case) (#14140)Andreas Rumpf2020-04-272-2/+6
* Undefine `paramCount` & `paramStr` in nimscript.nim for *.nims (#12860)Neelesh Chandola2020-04-271-4/+6
* Fix #14066 issue with stringifying incomplete types (#14135)PMunch2020-04-271-13/+27
* `$(a: float)` now works consistently in nim js, avoiding printing floats as i...Timothee Cour2020-04-271-6/+7
* fix #14132 dsymutil should not be called on static libraries (#14133) [backpo...Timothee Cour2020-04-271-6/+6
* fixes #14112, tests for #12892, #12671, #11697 (#14125)hlaaftana2020-04-261-1/+2
* HCR: properly handling complex const objects in the codegen - fixes #13915 (#...Viktor Kirilov2020-04-251-6/+28
* implement (#14114)cooldome2020-04-251-8/+3
* changed type() to typeof() in docs and error messages (#14084)hlaaftana2020-04-242-2/+2
* Make JS not mangle to snake_case (#14086)hlaaftana2020-04-241-5/+1
* CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static ...Timothee Cour2020-04-239-18/+58
* new cmd: `nim r main [args...]` to compile & run, saving binary under $nimcac...Timothee Cour2020-04-233-16/+27
* Add LTO support for most compilers and do some VCC fixes (#14013)Keithcat12020-04-221-3/+4
* cycle collector (#14071)Andreas Rumpf2020-04-222-4/+5
* fix typo (#14063)Andy Davidoff2020-04-211-1/+1
* cleanup PR #14048Araq2020-04-211-2/+2
* fixes #14052 [backport:1.2] (#14055)Andreas Rumpf2020-04-211-1/+2
* Replace enum fields idents with syms (#14048)cooldome2020-04-211-1/+9