aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core
Commit message (Expand)AuthorAgeFilesLines
* Allow MiniPhase to be DenotTransformerDmitry Petrashko2014-03-195-22/+86
* LazyVals phase.Dmitry Petrashko2014-03-192-0/+3
* Refactored denotation transformersMartin Odersky2014-03-185-70/+57
* Renaming core.Transformer(s) -> core.DenotTransformer(s)Martin Odersky2014-03-186-15/+14
* Renamings TreeTransformer -> TreeMap, TreeMapper -> TreeTypeMapMartin Odersky2014-03-182-3/+3
* Reorg of info transformer frameworkMartin Odersky2014-03-183-37/+34
* Merge pull request #69 from odersky/topic/generalize-companionsodersky2014-03-161-10/+31
|\
| * Bullet-proofing companion objectsMartin Odersky2014-03-131-10/+31
* | Merge pull request #71 from odersky/fixes-for-transformsDmitry Petrashko2014-03-141-2/+13
|\ \
| * | Reset frozen for transformed class denotations.Martin Odersky2014-03-141-2/+13
| |/
* | Fix for #55Martin Odersky2014-03-121-1/+5
* | Fix of #56 - newModuleSymbol & newCompleteModuleSymbolMartin Odersky2014-03-122-6/+10
|/
* Merge pull request #61 from odersky/fixes-t00xxodersky2014-03-122-4/+9
|\
| * Fix constructor completion problem detected in t0054Martin Odersky2014-03-121-3/+3
| * Fix problems related to t0039Martin Odersky2014-03-102-4/+9
* | Merge pull request #60 from odersky/fix/#50-volatileodersky2014-03-124-64/+75
|\ \ | |/ |/|
| * Added lost comment to isVolatile.Martin Odersky2014-03-121-0/+16
| * Fix of #50 - volatileMartin Odersky2014-03-094-64/+59
* | Improve test infrastructureMartin Odersky2014-03-101-1/+2
|/
* Main Typer reorg.Martin Odersky2014-03-071-2/+2
* Scond step to typer reorg: Introduce TypeAssigners.Martin Odersky2014-03-071-5/+8
* Fix of accidental omission in TypeComparerMartin Odersky2014-03-071-1/+3
* Fix problem comparing overloaded TermRefsMartin Odersky2014-03-071-3/+19
* Fix problem in TermRef.alternativesMartin Odersky2014-03-071-1/+1
* Merge pull request #45 from DarkDimius/noSharedTreesSébastien Doeraene2014-03-071-2/+2
|\
| * Got rid of SharedTreeDmitry Petrashko2014-03-061-2/+2
* | Fix of #39Martin Odersky2014-03-041-1/+1
|/
* Merge pull request #37 from DarkDimius/assertionsDmitry Petrashko2014-03-0413-20/+20
|\
| * Typos corrected.Dmitry Petrashko2014-03-037-9/+9
| * More informative asserts.Dmitry Petrashko2014-03-037-11/+11
* | Fix of #34Martin Odersky2014-03-035-21/+74
|/
* Rename baseType -> baseTypeRefMartin Odersky2014-03-027-30/+32
* Fixing glb/lub of TypeBoundsMartin Odersky2014-03-012-25/+22
* Reorganization of template parents.Martin Odersky2014-03-012-0/+7
* Cleanup of isSubTypeMartin Odersky2014-02-261-24/+19
* Performance improvement: Avoid unncecessary allocations of ListBufferMartin Odersky2014-02-261-1/+1
* Performance tweak: Denotation.symbol is a parameter.Martin Odersky2014-02-262-16/+13
* Performance improvements: Split long TypeMap#mapOver and move hot fields into...Martin Odersky2014-02-263-74/+92
* Reord of superIdsMartin Odersky2014-02-255-26/+23
* Performance improvement: Avoid most operations in interpolateUndetVarsMartin Odersky2014-02-252-49/+13
* Misc performance improvements by eliminating stupid allocationsMartin Odersky2014-02-243-19/+23
* Avoid memory leaks on repeated compilation.Martin Odersky2014-02-247-33/+46
* Resetting uniques and hashset reorg.Martin Odersky2014-02-242-7/+14
* Performance improvement: Streamline successful toplevel subtype checksMartin Odersky2014-02-242-22/+20
* Discard inaccessible denotations when merging.Martin Odersky2014-02-241-7/+12
* Performance improvements: Changes to TypeAccumulators and variances.Martin Odersky2014-02-242-32/+92
* Performance improvement: Specialize folds in accumulators.Martin Odersky2014-02-241-4/+9
* More statistics for created and retained treesMartin Odersky2014-02-241-1/+1
* Performance improvement: Cache uninstatiated typevars in constraintsMartin Odersky2014-02-211-12/+17
* Caching of implicit membersMartin Odersky2014-02-211-7/+11