aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Enable emmiting byte code for all tests. Compile Dotty.Dmitry Petrashko2015-04-301-28/+13
* LazyVals: last fix that allows to compile -deep dotc.Dmitry Petrashko2015-04-301-1/+1
* Fix spurious warnings in TreeChecker.Dmitry Petrashko2015-04-301-2/+1
* Fix bug in transformAfter: transform the last denotation in cycle.Dmitry Petrashko2015-04-301-1/+3
* fix a bug in transformAfter: iterate over a new denotation instead of an old ...Dmitry Petrashko2015-04-301-1/+1
* LazyVals: eagerly enter private symbols.Dmitry Petrashko2015-04-301-6/+6
* LazyVals: Synchronized is `Object => Object` after erasure, #505Dmitry Petrashko2015-04-301-2/+5
* LazyVals - do not rely on absence of name clashes in scope.Dmitry Petrashko2015-04-301-3/+3
* Disable failing tests. See #503Dmitry Petrashko2015-04-302-0/+0
* LazyVals: expected value of flag takes only tree values, no need to use long.Dmitry Petrashko2015-04-301-1/+1
* We do not plan to have more than Int.MaxValue of lazy vals.Dmitry Petrashko2015-04-301-1/+1
* Update comment on ExplicitOuter.Dmitry Petrashko2015-04-301-1/+1
* Fix tpd.ref(sum) to work after erasure.Dmitry Petrashko2015-04-301-1/+11
* Make Lazy-vals generated fields private.Dmitry Petrashko2015-04-301-2/+5
* LazyValues: minor post-erasure changes.Dmitry Petrashko2015-04-301-2/+3
* Remove code duplication in LazyVals.Dmitry Petrashko2015-04-301-13/+7
* Make LazyVals.getOffset work on j.l.Class instead of taking the instance.Dmitry Petrashko2015-04-302-4/+4
* LazyVals: Emitting switch instruction requires default case.Dmitry Petrashko2015-04-301-1/+3
* LazyVals: create less names.Dmitry Petrashko2015-04-301-15/+29
* LazyVals: filter out flag combinations that do not make sense.Dmitry Petrashko2015-04-301-2/+2
* LazyVals needs to run after Mixin.Dmitry Petrashko2015-04-301-3/+3
* tpd.WhileDo helper.Dmitry Petrashko2015-04-301-0/+11
* Compiler: add comment on problems in late phases.Dmitry Petrashko2015-04-301-2/+2
* Mixing should make initialisers out of lazy vals.Dmitry Petrashko2015-04-301-1/+3
* Fix two infinite cycles in transformAfter.Dmitry Petrashko2015-04-301-3/+3
* LV runs after memoize. Use setters.Dmitry Petrashko2015-04-301-13/+13
* Generate getters for modules in LV.Dmitry Petrashko2015-04-301-4/+7
* Getters now also makes getters for lazy vals.Dmitry Petrashko2015-04-301-7/+13
* Add a test for a deferred object in interface.Dmitry Petrashko2015-04-301-0/+6
* Make LazyVals implement non-static modules. Move LV after erasure.Dmitry Petrashko2015-04-302-40/+39
* Mixin: do not remove Module Flag.Dmitry Petrashko2015-04-301-1/+1
* Remove dead code in ConstructorsMartin Odersky2015-04-301-4/+2
* Fix changeOwnerAfter by adding transformDenotations method.Martin Odersky2015-04-303-10/+39
* Reset some flags for bridges.Martin Odersky2015-04-301-1/+3
* Allow FutureDefs in changeOwnerMartin Odersky2015-04-301-1/+1
* Make Constructors change owners.Dmitry Petrashko2015-04-301-5/+5
* Make Memoize not depend on prepareForDefDef.Dmitry Petrashko2015-04-301-23/+11
* Mixin: needs to call transformFollowing to make memoize run on traitInits.Dmitry Petrashko2015-04-301-2/+3
* Merge pull request #506 from dotty-staging/update-commentsodersky2015-04-283-3/+8
|\
| * Display compiled files in case of exceptionMartin Odersky2015-04-281-1/+6
| * Update comments on ParamForwarding and SuperAccessors.Dmitry Petrashko2015-04-282-2/+2
|/
* Merge pull request #495 from dotty-staging/refactor/SuperAccessorsDmitry Petrashko2015-04-2823-533/+562
|\
| * Remove trailing whitespaceMartin Odersky2015-04-2312-62/+62
| * Add runsAfterGroupOf constraint to ExtensionMethodsMartin Odersky2015-04-221-0/+2
| * Swap Pickler and FirstTransformMartin Odersky2015-04-221-1/+1
| * Unpickle ImportsMartin Odersky2015-04-223-3/+33
| * Anchor import symbols at current ownerMartin Odersky2015-04-222-3/+3
| * Roll some of FirstTransform functionaility into PostTyperMartin Odersky2015-04-223-75/+76
| * Remove dead skipJava code from FirstTransform.Martin Odersky2015-04-221-5/+1
| * Roll SyntheticMethods into PostTyperMartin Odersky2015-04-223-23/+26