summary refs log tree commit diff stats
path: root/compiler/lowerings.nim
Commit message (Expand)AuthorAgeFilesLines
* tuple unpacking works in a non-var/let contextAraq2015-08-211-0/+26
* Merge branch 'more_concurrency' into develAraq2015-06-301-5/+8
|\
| * first implementation of pinnedSpawnAraq2015-05-281-5/+8
* | fixes #2297, fixes #2946Araq2015-06-181-0/+20
|/
* system.locals is now a plugin for educationAraq2015-04-241-0/+4
* first implementation of overloading of '='; missing: rewriting let/var sectionsAraq2015-04-061-2/+2
* fixes #2286Araq2015-03-121-20/+31
* fixes #325Araq2015-01-281-1/+0
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* fixes a tuple lowering bugAraq2014-12-131-3/+4
* renamed CondVar to SemaphoreAraq2014-11-101-1/+1
* the codegen doesn't emit deepCopy for parallel statementsAraq2014-11-081-10/+17
* fixes exhaustion bug and missing GC_ref code generationAraq2014-11-071-0/+6
* merged things from develAraq2014-09-121-0/+1
|\
| * fixes #665Araq2014-09-111-0/+1
* | Nimrod renamed to NimAraq2014-08-281-1/+1
* | renamefestAraq2014-08-231-6/+6
|/
* progress on 'spawn'Araq2014-08-101-2/+2
* 'parallel' statement works againAraq2014-08-081-6/+4
* progress on deepCopyAraq2014-08-011-25/+41
* new jester compilesAraq2014-06-281-0/+10
* compiles againAraq2014-06-271-1/+1
* some progress for jester+asyncAraq2014-06-271-1/+16
* rewrote lambdalifting; fixes deeply nested closuresAraq2014-06-261-0/+16
* big rename: Promise -> FlowVarAraq2014-06-061-46/+46
* Promises are now refsAraq2014-06-051-22/+23
* fixed codegen for barriersAraq2014-06-021-2/+7
* bugfix: codegen for promisesAraq2014-06-021-4/+11
* fixed codegen for return valuesAraq2014-06-011-12/+15
* pi test compiles, but crashes randomlyAraq2014-06-011-4/+14
* tdisjoint_slice2 worksAraq2014-05-311-1/+1
* correct code generation for tforstmtAraq2014-05-301-20/+34
* bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise'Araq2014-05-251-44/+44
* progress with futuresAraq2014-05-231-5/+22
* 'parallel' statement almost workingAraq2014-05-221-41/+245
* progress for the 'parallel' statementAraq2014-05-141-0/+1
* initial non-compiling version of 'parallel'Araq2014-05-121-3/+19
* reintroduce thread analysis but disable it for backwards compatibilityAraq2014-04-201-3/+4
* actors compile againAraq2014-04-201-0/+1
* New concurrency model: next stepsAraq2014-04-191-1/+3
* first version of 'spawn'Araq2014-04-161-1/+173
* fixes #404Araq2014-03-231-0/+52