summary refs log tree commit diff stats
path: root/compiler/transf.nim
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4592 from arnetheduck/compiler-cleanupAndreas Rumpf2016-08-251-7/+0
|\
| * remove unused stuffJacek Sieka2016-08-091-7/+0
* | fixes #3221Andreas Rumpf2016-08-221-1/+11
|/
* remove sfFakeConstJacek Sieka2016-07-301-8/+2
* fixes #4110Andreas Rumpf2016-05-111-1/+1
* fix type used for chckRange node boundariesJacek Sieka2016-04-041-2/+2
* SpellcheckFederico Ceratto2016-02-291-1/+1
* fixes #3730Araq2016-01-181-1/+3
* nkEmpty is cleaner than nkCommentStmtAndreas Rumpf2016-01-171-1/+1
* fixes iterator codegen regressionAndreas Rumpf2016-01-141-1/+9
* fixes more regressionsAndreas Rumpf2016-01-131-20/+29
* fixes regressionsAndreas Rumpf2016-01-081-0/+2
* fixes all known regressionsAndreas Rumpf2016-01-061-18/+16
* fixes #2604, fixes #1527Andreas Rumpf2016-01-051-3/+11
* fixes #2659Andreas Rumpf2016-01-041-0/+3
* fixes another regressionAndreas Rumpf2016-01-041-0/+2
* further progress on closure iterators; tforum still failingAndreas Rumpf2016-01-031-1/+3
* next steps to produce working closure iteratorsAndreas Rumpf2016-01-031-4/+5
* made closure iterators tests green, updated docsAndreas Rumpf2015-12-311-4/+6
* compute LL before the other transformations as that should produce more effic...Andreas Rumpf2015-12-281-5/+5
* first implementation of the new lambda-lifting pass; barely anything worksAndreas Rumpf2015-12-261-0/+18
* removes 'x is iterator' special casing in the languageAraq2015-12-031-4/+2
* mitigates unclear nimsuggest problemAraq2015-10-221-0/+1
* fixes tunittest crashAraq2015-10-131-1/+3
* minor bugfix for transf pass after lambda-liftingAraq2015-09-211-17/+20
* first implementation of write tracking and escape analysis; still disabledAraq2015-08-311-1/+1
* fix regressionsAraq2015-08-051-1/+1
* destructors now work with overloaded assignment operators; fixes #2811; fixes...Araq2015-08-051-4/+79
* fixes #3054Araq2015-07-051-3/+2
* fixes #3053Araq2015-07-051-1/+5
* minor bugfixes to the new 'len(nil)==0' featureAraq2015-05-031-2/+1
* fixes #2470, fixes #1354Araq2015-04-281-0/+3
* 'constructor' pragma for C++ supportAraq2015-03-181-2/+1
* fixes #794 properlyAraq2015-03-121-2/+2
* fixes #2287Araq2015-03-121-0/+1
* GC: get rid of pathological behaviour for stack markingAraq2015-03-081-132/+132
* fixes #2051Araq2015-02-201-1/+2
* lots of C++ codegen improvementsAraq2015-02-071-0/+1
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* implemented procCall builtinAraq2014-11-281-5/+9
* Merge branch 'devel' into bigbreakAraq2014-11-031-0/+3
|\
| * Fix dispatcher creation for method prototypes.Reimer Behrends2014-11-021-4/+3
| * Fix method recursion bug.Reimer Behrends2014-10-311-1/+5
* | Nimrod renamed to NimAraq2014-08-281-1/+1
* | the big renamefest: first stepsAraq2014-08-221-2/+2
|/
* fixes recently introduced regressionAraq2014-08-211-14/+43
* fixes #1418Araq2014-08-201-29/+44
* fixes #1319Araq2014-06-301-1/+4
* fixes #866Araq2014-04-061-0/+1
* fixes #404Araq2014-03-231-11/+1