aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix eliding of non-elidable prefix in TypeMap.andThenDmitry Petrashko2015-03-111-1/+4
* Enable all pos tests for backend.Dmitry Petrashko2015-03-111-3/+5
* Workaround #348, linkedClass is broken after flattenDmitry Petrashko2015-03-111-1/+6
* New phase: ElimWildcardIdents.Dmitry Petrashko2015-03-112-1/+50
* Merge pull request #399 from smarter/fix/ctxResetDmitry Petrashko2015-03-101-5/+3
|\
| * Compiler#newRun: reset the context _before_ initializing a new runGuillaume Martres2015-03-101-5/+3
|/
* Merge pull request #398 from dotty-staging/change/later-elimByNameDmitry Petrashko2015-03-103-2/+4
|\
| * Move ElimByName as late as possible.Martin Odersky2015-03-103-2/+4
|/
* Merge pull request #392 from namin/stealer-fold-reverseDmitry Petrashko2015-03-061-1/+1
|\
| * The fold reverses the order of the typed strings.Nada Amin2015-03-061-1/+1
* | Merge pull request #388 from dotty-staging/drop/throwodersky2015-03-0610-63/+46
|\ \ | |/ |/|
| * Implement handling of synthetic throw method in backend.Dmitry Petrashko2015-03-051-4/+11
| * Eliminate Throw as a typed TreeMartin Odersky2015-03-049-57/+27
| * Create OpsPackage to hold compiler-interpreted symbolsMartin Odersky2015-03-042-5/+11
* | Merge pull request #383 from smarter/fix/fullyParameterizedDefDmitry Petrashko2015-03-053-0/+8
|\ \ | |/ |/|
| * FullParameterization: fix rewiring of ReturnsGuillaume Martres2015-03-023-0/+8
* | Merge pull request #384 from dotty-staging/fix/constructor-aliasDmitry Petrashko2015-03-023-10/+17
|\ \ | |/ |/|
| * Fix bug which prevented New over type-instantiated aliases.Martin Odersky2015-02-283-10/+17
|/
* Merge pull request #382 from dotty-staging/fix/#375Dmitry Petrashko2015-02-271-1/+9
|\
| * Fix of #375 - adapt returned value in erasureMartin Odersky2015-02-261-1/+9
|/
* Merge pull request #377 from dotty-staging/ycheck-is-a-phaseDmitry Petrashko2015-02-266-59/+127
|\
| * Addres reviewers comments #377Dmitry Petrashko2015-02-262-3/+3
| * Bring back support for -YstopBefore and -YstopAfterDmitry Petrashko2015-02-192-15/+15
| * Adjust periods to allow up to 64 phases.Dmitry Petrashko2015-02-191-3/+3
| * Allow recomputing phase schedule per pun.Dmitry Petrashko2015-02-193-48/+106
| * Allow disabling squarshingDmitry Petrashko2015-02-191-3/+6
| * Make TreeChecker a phaseDmitry Petrashko2015-02-191-1/+8
* | Merge pull request #380 from dotty-staging/fix/#371Dmitry Petrashko2015-02-252-2/+3
|\ \ | |/ |/|
| * fix ambiguous reference when loading "equals" of object "BoxesRuntime"Dmitry Petrashko2015-02-251-1/+1
| * Fix for #371Martin Odersky2015-02-241-1/+2
|/
* Merge pull request #368 from smarter/type-stealerDmitry Petrashko2015-02-174-10/+75
|\
| * Type stealer that allows to steal types after typerDmitry Petrashko2015-02-171-0/+32
| * Add dotty repl & type stealerDmitry Petrashko2015-02-173-10/+43
* | Merge pull request #366 from smarter/fix/value-classes-methodsDmitry Petrashko2015-02-174-8/+27
|\ \ | |/ |/|
| * Fix hashCode method for value classesGuillaume Martres2015-02-171-3/+17
| * Fix equals method for value classesGuillaume Martres2015-02-152-1/+8
| * Fix tests/pos/{i143,extmethods}.scala: value classes must have exactly one va...Guillaume Martres2015-02-152-4/+2
|/
* Merge pull request #359 from dotty-staging/fix/erasure-lub-alternativeDmitry Petrashko2015-02-135-49/+109
|\
| * Do not box Unit inside try, match and if branches.Dmitry Petrashko2015-02-131-2/+7
| * Disable backend for dotc_printing need to find out why it fails.Dmitry Petrashko2015-02-131-1/+1
| * Rework LabelDefs. Fixes boxing of a unit label killing backend.Dmitry Petrashko2015-02-131-45/+58
| * A small fix in patmat: doesn't change the behaviour, but makes easier to unde...Dmitry Petrashko2015-02-131-1/+1
| * Alternative scheme to handle branchingMartin Odersky2015-02-111-23/+16
| * Removed extraneous debug println.Martin Odersky2015-02-111-9/+1
| * Insert correct boxing/unboxing conversions for branchesMartin Odersky2015-02-112-0/+57
* | Merge pull request #358 from dotty-staging/backend-backportsDmitry Petrashko2015-02-128-8/+40
|\ \
| * | Check period validity once per run.Dmitry Petrashko2015-02-122-7/+3
| * | Assert for overflows in PeriodsDmitry Petrashko2015-02-111-3/+15
| * | Disable t2669 dies in Classfile parser while parsing java.util.Vector(request...Dmitry Petrashko2015-02-111-0/+1
| * | Disable t2667 that fails inside Extension methods.Dmitry Petrashko2015-02-112-1/+2