summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746)Arne Döring2019-02-284-100/+73
* gc:destructors: progressAndreas Rumpf2019-02-283-0/+19
* compiler/commands: keep extension for output file (#10755)alaviss2019-02-281-1/+1
* compiler/[main,docgen]: don't put generated doc in subfolder (#10754)alaviss2019-02-282-2/+6
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-2633-343/+845
* minor fix for debug on symbols (#10742)Arne Döring2019-02-261-3/+3
* make typeToString sane for sequence againAndreas Rumpf2019-02-251-1/+1
* make nimsuggest aware of tyOwnedAndreas Rumpf2019-02-251-1/+1
* Fixes #10727. (#10728)deech2019-02-251-1/+6
* discard destroys its argument in-place (#9478)LemonBoy2019-02-231-0/+4
* Tuple unpacking now works for `for` vars (#10152)Neelesh Chandola2019-02-235-45/+116
* Open a new scope for `static:` expr blocks (#10649)LemonBoy2019-02-231-1/+5
* Tighten the conversion from tyRange to scalar types (#10495)LemonBoy2019-02-231-6/+7
* make the VM aware of tyOwnedAndreas Rumpf2019-02-231-4/+4
* FFI at CT (#10150)Timothee Cour2019-02-237-136/+162
* fixes #10678 (#10681)Arne Döring2019-02-231-1/+1
* first steps in implementing 'owned' pointers; undocumented, do not useAndreas Rumpf2019-02-2312-54/+75
* code cleanup: there is no tyOptRefAndreas Rumpf2019-02-227-15/+18
* it's spelt callsiteAndreas Rumpf2019-02-223-4/+5
* gc:destructors: make strutils compile (but still crashes)Andreas Rumpf2019-02-221-7/+12
* gc:destructors: progressAndreas Rumpf2019-02-212-9/+6
* gc:destructors: make system/repr compileAndreas Rumpf2019-02-211-1/+26
* gc:destructors: slightly more stuff compilesAraq2019-02-201-1/+2
* gc:destructors: sink parameters need to be destroyed properlyAndreas Rumpf2019-02-201-3/+3
* gc:destructors: add first test programAndreas Rumpf2019-02-191-1/+3
* fixes #10195Araq2019-02-191-35/+41
* error message for accidental use of macro (#10490)Arne Döring2019-02-191-2/+9
* fixes 10697 [backport]Araq2019-02-191-2/+3
* fixes #10702 (#10705)Andreas Rumpf2019-02-186-47/+65
* Prevent crash on pragma templates w/ generics (#10685)LemonBoy2019-02-181-10/+18
* fixes #10651Araq2019-02-141-4/+3
* fix typo in codeReordering error msg (#10667)Timothee Cour2019-02-142-2/+2
* compiler/types: correctly generates signature for non-proc types (#10658)alaviss2019-02-131-1/+9
* 32 bit fixes (#10608)Arne Döring2019-02-127-14/+40
* reduce debug output (#10638)Arne Döring2019-02-121-58/+63
* Fix codegen problem with strict C++ compilers (#10639)LemonBoy2019-02-121-1/+1
* Propagate tfGcSafe flag to generic instantiations (#10620)LemonBoy2019-02-101-3/+2
* revive #10228 (fix #9880) (#10610)Timothee Cour2019-02-102-13/+13
* fixes #10547Andreas Rumpf2019-02-101-5/+6
* Do not walk into type sub-nodes for cast/conv expr (#10616)LemonBoy2019-02-091-0/+6
* fixes #6955Andreas Rumpf2019-02-091-3/+7
* fixes #10606Andreas Rumpf2019-02-091-2/+4
* Print missing case labels (#10600)Arne Döring2019-02-092-1/+26
* make tests green againAndreas Rumpf2019-02-081-2/+2
* Fix wrong result in tuple assignment (#9340)LemonBoy2019-02-081-0/+34
* error messages can have spaces, don't be dyslexicAraq2019-02-081-1/+1
* Rework exception handling in the VM (#10544)LemonBoy2019-02-082-110/+171
* Fix edge case in type hashing (#10601) [backport]LemonBoy2019-02-082-13/+17
* Stop useless suggestion of unsafeAddr (#10598)LemonBoy2019-02-082-2/+7
* compiler/[msgs, suggest]: improve highlighter accuracy (#10496)alaviss2019-02-072-3/+42