aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix hashCode method for value classesGuillaume Martres2015-02-171-3/+17
* Fix equals method for value classesGuillaume Martres2015-02-152-1/+8
* Merge pull request #359 from dotty-staging/fix/erasure-lub-alternativeDmitry Petrashko2015-02-132-3/+23
|\
| * Do not box Unit inside try, match and if branches.Dmitry Petrashko2015-02-131-2/+7
| * 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-111-0/+30
* | Merge pull request #358 from dotty-staging/backend-backportsDmitry Petrashko2015-02-126-8/+38
|\ \
| * | Check period validity once per run.Dmitry Petrashko2015-02-122-7/+3
| * | Assert for overflows in PeriodsDmitry Petrashko2015-02-111-3/+15
| * | Disable t2667 that fails inside Extension methods.Dmitry Petrashko2015-02-111-1/+1
| * | Fix #348 flatten short name shouldn't include package namesDmitry Petrashko2015-02-113-2/+17
| * | Fix #349 module class after erasure could have selfType be a MethodTypeDmitry Petrashko2015-02-111-2/+9
| |/
* | Fix of the escaping MethodParam problemMartin Odersky2015-02-123-57/+102
* | Added test to TreeChecker that guards against orphan parameters.Martin Odersky2015-02-112-1/+20
* | Prevent block types with references to local symbolsGuillaume Martres2015-02-111-1/+1
* | Merge pull request #345 from olhotak/fix-javamethodtypeodersky2015-02-111-1/+5
|\ \ | |/ |/|
| * Java methods: JavaMethodType instead of MethodType, convert Object to AnyOndrej Lhotak2015-02-071-1/+5
* | Fixed doc comment.Martin Odersky2015-02-101-1/+0
* | After boxing its value, a captured var should become a val.Martin Odersky2015-02-101-6/+2
* | Make line search logic in SourcePositions generally available.Martin Odersky2015-02-072-6/+36
|/
* Merge pull request #339 from dotty-staging/fix/#329-and-othersodersky2015-02-077-45/+47
|\
| * Revert following underlyingIfRepeated when matchingMartin Odersky2015-02-071-1/+1
| * Tweaks to matchesMartin Odersky2015-02-073-8/+3
| * New spec and implementation for matching.Martin Odersky2015-02-073-34/+27
| * Fix of #329.Martin Odersky2015-02-071-1/+1
| * Fixes handling of op-assignments for polymorphic apply/update.Martin Odersky2015-02-073-6/+20
* | Merge pull request #344 from dotty-staging/fix/refined-subtypingodersky2015-02-072-480/+4
|\ \ | |/ |/|
| * Removed TrackingConstraintMartin Odersky2015-01-312-480/+4
* | Merge pull request #346 from dotty-staging/local-lazy-valsodersky2015-02-074-33/+58
|\ \
| * | Fix problems with lazy vals and separate compilationDmitry Petrashko2015-02-031-1/+2
| * | Getters shouldn't handle LazyVals.Dmitry Petrashko2015-02-031-1/+1
| * | Dotty deviation in shadowing rules for names.Dmitry Petrashko2015-02-031-8/+8
| * | Bring back lazyVals. Changed encoding of local lazy vals.Dmitry Petrashko2015-02-033-24/+48
* | | Fix implicitScope for the case when implicit scopes cannot be cachedOndrej Lhotak2015-02-051-16/+20
* | | Addressing review comments of #336Dmitry Petrashko2015-02-031-1/+3
* | | Even more careful handling of tailcalls.Dmitry Petrashko2015-02-031-19/+23
* | | Fix i321, tail call needs to be careful with abstracting over class type argu...Dmitry Petrashko2015-02-031-6/+10
* | | Allow FullParametrization to not parametrize over class targs.Dmitry Petrashko2015-02-031-9/+11
|/ /
* | correct spelling mistakes in commentsOndrej Lhotak2015-01-312-10/+10
* | Merge pull request #338 from dotty-staging/fix/t3152-findMemberodersky2015-01-313-19/+41
|\ \
| * | Take constrained parameter bounds into account for findMemberMartin Odersky2015-01-271-0/+12
| * | Handle Apply projections also in lower compared type.Martin Odersky2015-01-271-18/+28
| * | Use normnalized type to report type errors.Martin Odersky2015-01-271-1/+1
* | | Merge pull request #331 from dotty-staging/fix/refined-subtypingodersky2015-01-3129-1148/+2071
|\ \ \ | | |/ | |/|