summary refs log tree commit diff stats
path: root/compiler/writetracking.nim
Commit message (Expand)AuthorAgeFilesLines
* init checks and 'out' parameters (#14521)Andreas Rumpf2020-06-231-3/+3
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-42/+41
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-4/+4
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-2/+1
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-1/+1
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+2
* guards.nim does compileAndreas Rumpf2018-05-111-6/+6
* introduce nkTupleConstr AST node for unary tuple construction; breaking changeAndreas Rumpf2018-04-131-2/+2
* deprecated unary '<'Andreas Rumpf2017-10-291-1/+1
* first implementation of the 'func' keywordAndreas Rumpf2017-09-231-0/+2
* make the Nim compiler compile as C++Araq2016-12-101-2/+4
* fixes typoAraq2015-09-091-1/+1
* optimized writetrackingAraq2015-09-031-139/+149
* 'var T' doesn't imply escapingAraq2015-09-021-1/+1
* write tracking: leaner code; minor bug fixes (still unusable)Araq2015-08-311-85/+61
* first implementation of write tracking and escape analysis; still disabledAraq2015-08-311-0/+286