summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix codegen when debugger is enabled (#10595)LemonBoy2019-02-071-4/+5
* Fix handling of reraise in effect tracking (#10582)LemonBoy2019-02-071-5/+11
* fixes #10585Araq2019-02-071-2/+5
* helpers2 now has a real nameAraq2019-02-072-2/+2
* ignore nkCommentStmt in lambda liftingAndreas Rumpf2019-02-061-1/+1
* fixes some bugAndreas Rumpf2019-02-061-0/+1
* Reject assignments with nkEmpty RHS (#9000)LemonBoy2019-02-061-7/+9
* Merge pull request #10577 from zielmicha/fix-10568LemonBoy2019-02-061-1/+1
|\
| * Fixes #10568: Fix null pointer dereference in address computation.Michał Zieliński2019-02-061-1/+1
* | Avoid evaluating macros twice in type sections (#10550)LemonBoy2019-02-061-0/+5
* | Do not raise ProveInit/WanrUninit for .noinit. var (#10566)LemonBoy2019-02-061-1/+4
|/
* fixes a lexer regression for 'nimble check'Araq2019-02-051-3/+4
* Vm bitops fixes (#10520)Arne Döring2019-02-053-1/+14
* compiler: don't use 2 spaces in an error messageAraq2019-02-041-1/+1
* make the lexer more forgiving so that nim-regex compiles againAraq2019-02-041-11/+17
* Implement {.booldefine.} (#10533)Oscar Nihlgård2019-02-036-14/+22
* devel docs should point to devel src (#10529)Miran2019-02-021-1/+2
* Fix vm signed xor (#10519)Arne Döring2019-02-011-2/+5
* vm fix for bitwise signed ints (#10507)cooldome2019-01-311-4/+4
* fixes #10042 (allow spaces in import) (#10504)Miran2019-01-311-1/+0
* fixes silly typo causing tons of async regressionsAraq2019-01-301-1/+1
* destructors: do not produce strong backrefs in closure environments so that r...Araq2019-01-301-4/+17
* The `file` directive is relative to the file it is inLemonBoy2019-01-301-1/+1
* Make sure the test snippet directory existsLemonBoy2019-01-301-5/+7
* gc: destructors is beginning to work (#10483)Andreas Rumpf2019-01-2910-53/+89
* Fixes https://github.com/nim-lang/Nim/issues/8484 (#10470) [backport]Neelesh Chandola2019-01-281-1/+2
* Fixes #10352 (#10416)slangmgh2019-01-281-10/+14