aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* First step towards Typer Reorganization.Martin Odersky2014-03-0710-503/+537
* Removed useless ValDef flagged by @samuelgruetter in previous pull requestMartin Odersky2014-03-071-2/+1
* Fix of accidental omission in TypeComparerMartin Odersky2014-03-071-1/+3
* Fix problem comparing overloaded TermRefsMartin Odersky2014-03-072-4/+20
* Fix problem in TermRef.alternativesMartin Odersky2014-03-071-1/+1
* Made TypeBoundsTrees to be TypTrees so they are eliminated by PostTyperTransformMartin Odersky2014-03-072-2/+1
* Merge pull request #45 from DarkDimius/noSharedTreesSébastien Doeraene2014-03-077-44/+4
|\
| * Got rid of SharedTreeDmitry Petrashko2014-03-067-44/+4
* | Merge pull request #43 from DarkDimius/tree-transformerDmitry Petrashko2014-03-061-0/+1076
|\ \
| * | Tree Transformer&TreeTransform:Dmitry Petrashko2014-03-061-0/+1076
| |/
* | Merge pull request #42 from odersky/fix/#39-checkAccessibleodersky2014-03-062-34/+37
|\ \ | |/ |/|
| * Fix of #39Martin Odersky2014-03-042-34/+37
* | Use virtual file instead of temporary file for testsDmitry Petrashko2014-03-041-6/+10
|/
* Merge pull request #37 from DarkDimius/assertionsDmitry Petrashko2014-03-0422-33/+29
|\
| * Typos corrected.Dmitry Petrashko2014-03-0313-16/+16
| * More informative asserts.Dmitry Petrashko2014-03-0310-17/+13
* | Merge pull request #38 from odersky/fix/#34-pathresolversDmitry Petrashko2014-03-0311-33/+88
|\ \ | |/ |/|
| * Fix of #34Martin Odersky2014-03-0311-33/+88
* | Merge pull request #31 from DarkDimius/testsDarkDimius2014-03-022-1/+12
|\ \ | |/ |/|
| * Infrastructure for per-phase tests, with inline source as a string.Dmitry Petrashko2014-03-012-1/+12
* | Rename baseType -> baseTypeRefMartin Odersky2014-03-028-31/+33
* | Fix problem when handling structural types without a nominal parent type.Martin Odersky2014-03-012-2/+4
* | Check that inferred parent classes are feasible.Martin Odersky2014-03-011-3/+17
* | Fixing glb/lub of TypeBoundsMartin Odersky2014-03-012-25/+22
* | Reorganization of template parents.Martin Odersky2014-03-017-78/+107
* | More precise untyped tree handlingMartin Odersky2014-03-011-10/+35
* | Drop task of simplifying hk types.Martin Odersky2014-02-281-3/+1
|/
* Cleanup of isSubTypeMartin Odersky2014-02-261-24/+19
* Performance improvement: Avoid unncecessary allocations of ListBufferMartin Odersky2014-02-262-3/+4
* 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-254-73/+39
* Misc performance improvements by eliminating stupid allocationsMartin Odersky2014-02-245-21/+25
* Avoid memory leaks on repeated compilation.Martin Odersky2014-02-2410-36/+54
* Resetting uniques and hashset reorg.Martin Odersky2014-02-245-59/+83
* 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-244-36/+95
* Performance improvement: Specialize folds in accumulators.Martin Odersky2014-02-242-5/+11
* More statistics for created and retained treesMartin Odersky2014-02-244-3/+20
* Performance improvement: Cache uninstatiated typevars in constraintsMartin Odersky2014-02-212-17/+19
* Caching of implicit membersMartin Odersky2014-02-211-7/+11
* Performance improvement: Special-case implementation of underlyingIfRepeatedMartin Odersky2014-02-211-2/+6
* Peformance improvement: Better basetype cachingMartin Odersky2014-02-211-4/+4
* Performance tuning: Inline TypeAlias case for hot maps.Martin Odersky2014-02-214-42/+73
* Bug fix: fix of typo in secondTryMartin Odersky2014-02-211-1/+1
* Bug fix: Logic for taking variance into account for TypeBounds comparisons wa...Martin Odersky2014-02-211-6/+3
* Bug fix: newSyntheticTypeParam did not incorporate paramFlagsMartin Odersky2014-02-211-1/+1
* Reverted: Avoid using TypeBounds in alias refinements.Martin Odersky2014-02-2110-178/+75