summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/2.12.x' into merge/2.11.x-to-2.12.x-2016...Jason Zaugg2016-02-045-145/+170
|\
| * Merge pull request #4920 from lrytz/oldOptimizerTestsLukas Rytz2016-02-032-132/+151
| |\
| | * rename -YoptTrace to -Yopt-traceLukas Rytz2016-02-031-1/+1
| | * Improve simplifyJumpsLukas Rytz2016-02-031-131/+150
| * | Merge pull request #4737 from soc/SI-9315Lukas Rytz2016-02-033-13/+19
| |\ \
| | * | SI-9315 Desugar string concat to java.lang.StringBuilder ...Simon Ochsenreither2016-02-033-13/+19
| | |/
* | | Merge commit 'cc6fea6' into merge/2.11.x-to-2.12.x-20160203Jason Zaugg2016-02-043-35/+58
|\ \ \
| * | | SI-9572 Check for illegal tuple sizes in the parserStefan Zeiger2016-01-283-35/+58
| * | | Merge pull request #4899 from som-snytt/issue/9616Jason Zaugg2016-01-191-12/+15
| |\ \ \
| | * | | [backport] SI-9616 False positive in unused import warningSom Snytt2016-01-071-12/+15
* | | | | Merge commit 'bf599bc' into merge/2.11.x-to-2.12.x-20160203Jason Zaugg2016-02-036-8/+20
|\| | | | | |_|/ / |/| | |
| * | | Fix some simple extra wordsEitan Adler2016-01-177-7/+7
| |/ /
| * | SI-9567 Fix pattern match on 23+ param, method local case classJason Zaugg2015-11-251-1/+1
| * | SI-9567 Fix latent bugs in patmat's reasoning about mutabilityJason Zaugg2015-11-251-3/+15
* | | Merge pull request #4926 from lrytz/scalaTreeMapJason Zaugg2016-02-011-6/+4
|\ \ \
| * | | mutable.TreeMap instead of java.util.TreeMap in closure optimizerLukas Rytz2016-01-281-6/+4
* | | | Merge pull request #4917 from retronym/ticket/9629Jason Zaugg2016-01-291-4/+4
|\ \ \ \
| * | | | SI-9629 Emit missing 'pattern must be a value' errorJason Zaugg2016-01-251-4/+4
* | | | | Merge pull request #4919 from retronym/ticket/9630Jason Zaugg2016-01-294-9/+16
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Avoid exhaustivity warning in typedTemplateJason Zaugg2016-01-291-1/+1
| * | | | Fix non-exhaustive match in macro code parsingJason Zaugg2016-01-291-1/+2
| * | | | SI-9398 Treat case classes as one-element ADTs for analysisJason Zaugg2016-01-291-0/+2
| * | | | SI-9630 Fix spurious warning related to same-named case accessorsJason Zaugg2016-01-292-7/+11
| | |_|/ | |/| |
* / | | Ensure bytecode stability in the closure optimizerLukas Rytz2016-01-271-38/+33
|/ / /
* | | Merge pull request #4735 from soc/SI-9437Lukas Rytz2016-01-263-6/+32
|\ \ \
| * | | SI-9437 Emit and support parameter names in class filesSimon Ochsenreither2016-01-253-6/+32
| |/ /
* | | -YoptTrace takes a package/Class.method parameterLukas Rytz2016-01-252-2/+3
* | | Merge remote-tracking branch 'upstream/2.12.x' into opt/elimBoxesLukas Rytz2016-01-24118-16484/+1376
|\| |
| * | Merge pull request #4903 from som-snytt/issue/9622Jason Zaugg2016-01-181-9/+10
| |\ \
| | * | SI-9622 Native method may be privateSom Snytt2016-01-131-9/+10
| * | | SI-8700 Exhaustiveness warning for enums from Java sourceSimon Ochsenreither2016-01-144-13/+10
| |/ /
| * | Remove unused imports and other minor cleanupsSimon Ochsenreither2015-12-1862-150/+94
| * | Merge pull request #4729 from retronym/topic-trait-defaults-moduleLukas Rytz2015-12-186-66/+83
| |\ \
| | * | Avoid tree sharing in lazy val translationJason Zaugg2015-11-232-7/+5
| | * | Desugar module var and accessor in refchecks/lazyvalsJason Zaugg2015-10-086-62/+81
| * | | Update some phase listsSimon Ochsenreither2015-11-252-2/+2
| * | | Remove unused cunit parameter / field in GenBCodeLukas Rytz2015-11-252-18/+7
| * | | Merge pull request #4863 from retronym/topic/leaner-patmat-codegenLukas Rytz2015-11-241-1/+9
| |\ \ \
| | * | | DRY-er trees in pattern matcher code gen.Jason Zaugg2015-11-241-1/+9
| * | | | Merge commit '8eb1d4c' into merge-2.11-to-2.12-nov-24Lukas Rytz2015-11-247-12/+12
| |\ \ \ \ | | |/ / / | |/| | / | | | |/ | | |/|
| | * | Merge pull request #4839 from SethTisue/reword-dependent-type-errorSeth Tisue2015-11-141-1/+1
| | |\ \
| | | * | less confusing wording for a dependent method type errorSeth Tisue2015-11-071-1/+1
| | * | | Merge pull request #4809 from wpopielarski/delambdafy-multiple-outputsJason Zaugg2015-11-132-5/+5
| | |\ \ \
| | | * | | Sets source for newly created lambda classwpopielarski2015-11-051-0/+1
| | | * | | Allows to propagate fatal errors when output folder not found.wpopielarski2015-11-052-23/+8
| | | * | | Multi output problem with delambdafied compilationwpopielarski2015-11-042-9/+23
| | | |/ /
| | * / / it's Scaladoc, not "ScalaDoc" or "Scala doc"Seth Tisue2015-11-124-6/+6
| | |/ /
| * | | Fix some small warnings that pop up on every compileSimon Ochsenreither2015-11-192-3/+3
| * | | Merge pull request #4842 from adriaanm/fields-prepAdriaan Moors2015-11-1912-409/+420
| |\ \ \
| | * | | Clean up a bit more in Constructors.Adriaan Moors2015-11-121-12/+12