aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools
Commit message (Expand)AuthorAgeFilesLines
* WIP: Fixes to bring symbols forwardMartin Odersky2014-02-093-20/+64
* Get rid of CompleteInCreationContextMartin Odersky2014-02-092-8/+5
* Symbol loaders no longer complete with creation contextMartin Odersky2014-02-098-197/+189
* Getting rid of some CompleInCreationContextsMartin Odersky2014-02-094-17/+16
* Making completer take an implicit contextMartin Odersky2014-02-0911-71/+97
* Fix for creating right number of compilers in BenchMartin Odersky2014-02-091-3/+1
* Move maxConstraint computation to RunInfo to avoid references to stale symbols.Martin Odersky2014-02-093-11/+12
* Skolems are permanent, but not packages.Martin Odersky2014-02-091-3/+5
* Generalize test infrastructureMartin Odersky2014-02-071-7/+11
* Invalidate companions after indexing.Martin Odersky2014-02-071-13/+10
* Replace open package module logic by special member lookups in a package class.Martin Odersky2014-02-073-46/+52
* Make skolems live forever...Martin Odersky2014-02-061-1/+1
* Catch stale referencesMartin Odersky2014-02-063-7/+10
* Checking for already existing symbols before creating new ones.Martin Odersky2014-02-064-14/+25
* Fix bug for reading type arguments in ClassfileParserMartin Odersky2014-02-065-10/+13
* Commenting out unused alternative isSubType implementation.Martin Odersky2014-02-031-281/+283
* Dropping eligibility of conforms as an implicit conversion.Martin Odersky2014-02-031-8/+3
* Fine-tuning contexts for resolve overloadingMartin Odersky2014-02-031-1/+1
* More robust constant foldingMartin Odersky2014-02-031-2/+7
* New benchmark class that allows tuning for #compilers and #runsMartin Odersky2014-02-032-7/+15
* Fix problems with TypeVar instantiationMartin Odersky2014-02-033-10/+13
* Optimize subtype test between refined types with multiple refinementsMartin Odersky2014-02-032-8/+84
* Relaxing check that implicits must have explicit return typeMartin Odersky2014-02-027-10/+10
* Improve eligible caching in implicit search.Martin Odersky2014-02-021-1/+1
* Adding checks for implicit definitionsMartin Odersky2014-02-022-1/+24
* Avoid accessing implicits that come from root imports that are hidden by some...Martin Odersky2014-02-024-12/+37
* wip for implicits handling root imports.Martin Odersky2014-02-022-9/+11
* Cheaper eligibility test for PolyTypes.Martin Odersky2014-02-021-10/+17
* Fix checking for disabled root importsMartin Odersky2014-02-021-5/+5
* Rename dotty.Predef -> dotty.DottyPredefMartin Odersky2014-02-021-1/+1
* Refactoring implicit discardsMartin Odersky2014-02-012-27/+42
* Revert "Dropping a type annotation, which is no longer needed."Martin Odersky2014-02-011-1/+2
* Make argument types of viewproto undergo WildApprox before testing for eligib...Martin Odersky2014-02-013-15/+25
* Dropping a type annotation, which is no longer needed.Martin Odersky2014-01-311-2/+1
* Replacing most occurrences of HashMap with AnyRefMapMartin Odersky2014-01-307-31/+43
* Performance improvements to NamedType#denotMartin Odersky2014-01-301-29/+48
* Add early discarding of methods for eligible check.Martin Odersky2014-01-292-6/+33
* Better implicit loggingMartin Odersky2014-01-292-5/+20
* Implements refined printing of ViewProtoMartin Odersky2014-01-291-0/+3
* Fixing equality for selection protosMartin Odersky2014-01-292-7/+12
* Better tracking of implicit searchMartin Odersky2014-01-291-4/+13
* Selective caching of SelectionProtos and ViewProtosMartin Odersky2014-01-276-74/+112
* Cache result of narrow on Methods.Martin Odersky2014-01-272-2/+16
* Accept method types directly in isApplicable.Martin Odersky2014-01-274-18/+24
* Instrumentation on total isSubType calls.Martin Odersky2014-01-261-4/+9
* New treatment of uniquesMartin Odersky2014-01-2610-145/+300
* Refactored RefinedTypes to favor the case where refinedInfo is independent of...Martin Odersky2014-01-262-8/+17
* Better caching of typesMartin Odersky2014-01-262-20/+31
* Special casing of numeric widenings in viewExistsMartin Odersky2014-01-261-2/+13
* Some more statistic samplingMartin Odersky2014-01-268-32/+68