summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5059 from lrytz/t9702Adriaan Moors2016-03-314-53/+53
|\
| * SI-9702 Fix backend crash with classOf[T] annotation argumentLukas Rytz2016-03-304-53/+53
* | Merge pull request #4971 from adriaanm/genbcode-delambdafyAdriaan Moors2016-03-3125-1182/+949
|\ \
| * | Clarify how/when typedFunction unrolls eta-expansionAdriaan Moors2016-03-312-21/+41
| * | typedFunction undoes eta-expansion regardless of expected typeAdriaan Moors2016-03-302-45/+31
| * | Keep Function when CBN arg thunk targets a SAMAdriaan Moors2016-03-304-29/+41
| * | Bring back AbstractFunction parentAdriaan Moors2016-03-301-1/+5
| * | Keep SAM body in anonfun method in enclosing classJason Zaugg2016-03-301-5/+11
| * | LMF cannot instantiate SAM of trait with non-trait superclassAdriaan Moors2016-03-292-11/+31
| * | LMF cannot run trait's "initializer" (constructor)Adriaan Moors2016-03-291-0/+4
| * | Better detection of types LMF cannot instantiate.Adriaan Moors2016-03-292-15/+38
| * | Specialization precludes use of LambdaMetaFactory for SAMAdriaan Moors2016-03-293-7/+20
| * | Target FunctionN, not scala/runtime/java8/JFunction.Adriaan Moors2016-03-284-13/+11
| * | SAM conversion can be disabled using `-Xsource:2.11`Adriaan Moors2016-03-261-0/+2
| * | Refactor: simplify fallbackAfterVanillaAdapt.Adriaan Moors2016-03-262-100/+107
| * | SAM conversion precedes implicit view application (as in dotty).Adriaan Moors2016-03-261-8/+8
| * | Soften sam restrictionsAdriaan Moors2016-03-262-3/+26
| * | Track Function's SAM symbol & target type using an attachmentAdriaan Moors2016-03-265-13/+24
| * | Don't adapt erroneous tree to SAM type.Adriaan Moors2016-03-261-2/+2
| * | Jason's review feedback (ThisReferringMethodTraverser)Adriaan Moors2016-03-262-11/+7
| * | Refactor flag juggling. Review feedback from Jason.Adriaan Moors2016-03-265-49/+54
| * | More fixes based on feedback by LukasAdriaan Moors2016-03-261-14/+14
| * | Refactoring. Simplify inferImplicit's boolean leversAdriaan Moors2016-03-264-57/+71
| * | For backwards compat, sammy comes lastAdriaan Moors2016-03-261-7/+7
| * | Refactoring. Decakify TypeAdaptingTransformerAdriaan Moors2016-03-263-52/+47
| * | Treat `Function` literals uniformly, expecting SAM or FunctionN.Adriaan Moors2016-03-265-319/+298
| * | Review feedback from LukasAdriaan Moors2016-03-261-1/+4
| * | Set the scene for Sammy.Adriaan Moors2016-03-265-76/+48
| * | Refactoring. Sweep Sammy's backyard.Adriaan Moors2016-03-264-232/+185
| * | SI-9449 sam expansion for explicitly eta-expanded methodAdriaan Moors2016-03-261-2/+10
| * | Refactor typedFunction, rework synthesizeSAMFunction for sammyAdriaan Moors2016-03-262-189/+188
| * | SI-9415 Turn on SAM by defaultJason Zaugg2016-03-262-2/+2
| * | Refactor. Extract mkLiteralUnit and mkUnitBlockAdriaan Moors2016-03-261-1/+1
| * | Remove dead code now that `genBCodeActive` is always true.Adriaan Moors2016-03-265-343/+57
* | | Merge pull request #5058 from lrytz/newTraitsInlinerLukas Rytz2016-03-302-3/+9
|\ \ \
| * | | Inline super calls, as they are statically resolvedLukas Rytz2016-03-232-3/+9
| | |/ | |/|
* | | Merge pull request #5060 from scala/DarkDimius-patch-1Lukas Rytz2016-03-291-2/+2
|\ \ \ | |_|/ |/| |
| * | Fix a bug in multi-dimensional array creationDmitry Petrashko2016-03-231-2/+2
| |/
* | Merge pull request #5053 from som-snytt/issue/9314Lukas Rytz2016-03-231-7/+13
|\ \ | |/ |/|
| * SI-9314 No warn on ${nonid}Som Snytt2016-03-231-7/+11
| * SI-9314 Ignore "${}"Som Snytt2016-03-201-3/+5
| * SI-9314 Don't warn on "$pkg"Som Snytt2016-03-201-1/+1
* | Merge pull request #5057 from lrytz/flatClasspathLukas Rytz2016-03-2314-191/+334
|\ \
| * | Support :require when using the flat classpath representation.Lukas Rytz2016-03-226-80/+196
| * | Enable flat classpath by defaultLukas Rytz2016-03-229-111/+138
* | | Merge pull request #5047 from kmizu/resolve-several-warningsAdriaan Moors2016-03-221-1/+1
|\ \ \ | |/ / |/| |
| * | * Replace isPackage with hasPackageFlagKota Mizushima2016-03-171-1/+1
| |/
* | Merge pull request #5043 from dongjoon-hyun/fix_typos_in_spec_and_commentsJason Zaugg2016-03-2113-18/+18
|\ \
| * | Fix some typos in `spec` documents and comments.Dongjoon Hyun2016-03-1513-18/+18
| |/
* | Remove manual mixins in JFunctionN.v2.12.0-M3-dc9effeJason Zaugg2016-03-182-1/+2