summaryrefslogtreecommitdiff
path: root/test/junit/scala/tools
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5112 from lrytz/dropRecursiveClasspathJason Zaugg2016-05-054-232/+24
|\
| * Remove abstraction layer in classpath implementationLukas Rytz2016-05-023-29/+24
| * remove recursive classpath implementationLukas Rytz2016-04-233-206/+3
* | SD-140 inline the correct default methodLukas Rytz2016-04-283-12/+39
* | SI-9684 Deprecate JavaConversionsSom Snytt2016-04-2212-12/+12
|/
* Ensure that lzycompute methods are entered into the scopeLukas Rytz2016-04-201-2/+14
* Ensure ClassBTypes constructed from symbol and classfile are identicalLukas Rytz2016-04-201-13/+1
* Clean up code gen for method invocationsLukas Rytz2016-04-201-6/+6
* SD-98 don't emit unnecessary mixin forwardersLukas Rytz2016-04-122-21/+6
* Fix InlineInfo attribute for nested module accessorsLukas Rytz2016-04-071-29/+67
* Remove unused optimizer warnings related to trait impl classesLukas Rytz2016-04-041-24/+0
* Remove dead code in the optimizer related to trait impl classesLukas Rytz2016-04-041-21/+20
* Merge pull request #4971 from adriaanm/genbcode-delambdafyAdriaan Moors2016-03-314-9/+188
|\
| * Specialization precludes use of LambdaMetaFactory for SAMAdriaan Moors2016-03-291-0/+24
| * Jason's review feedback (ThisReferringMethodTraverser)Adriaan Moors2016-03-261-0/+6
| * Test bytecode emitted for indy sammyAdriaan Moors2016-03-261-0/+130
| * Additional SAM restrictions identified by JasonAdriaan Moors2016-03-262-4/+4
| * Treat `Function` literals uniformly, expecting SAM or FunctionN.Adriaan Moors2016-03-261-5/+24
* | Inline super calls, as they are statically resolvedLukas Rytz2016-03-235-58/+49
|/
* Support :require when using the flat classpath representation.Lukas Rytz2016-03-221-3/+3
* New trait encoding: use default methods, jettison impl classesJason Zaugg2016-03-187-71/+100
* Merge pull request #4968 from lrytz/oldOptCleanupAdriaan Moors2016-02-2419-28/+28
|\
| * Remove -Y settings that are no longer used in 2.12Lukas Rytz2016-02-1619-28/+28
* | Clean up some bytecode testsLukas Rytz2016-02-164-130/+88
* | Tests for optimizing val patternsLukas Rytz2016-02-162-14/+72
|/
* SD-79 don't issue spurious inliner warnings under l:projectLukas Rytz2016-02-151-0/+9
* Merge pull request #4963 from lrytz/simplerBranchingLukas Rytz2016-02-152-1/+48
|\
| * Avoid generating ACONST_NULL; POP; ACONST_NULL when loading nullLukas Rytz2016-02-142-1/+48
* | SI-8790 test caseLukas Rytz2016-02-131-0/+20
|/
* SI-9571 Avoid boxing primitives in string concatenationMarko Elezovic2016-02-061-36/+99
* test case for optimizing BooleanOrdering.compareLukas Rytz2016-02-041-0/+15
* Merge pull request #4920 from lrytz/oldOptimizerTestsLukas Rytz2016-02-033-6/+48
|\
| * Re-write and Re-enable optimizer testsLukas Rytz2016-02-031-0/+25
| * show erroneous compiler flags in junit compiler testsLukas Rytz2016-02-031-2/+4
| * Improve simplifyJumpsLukas Rytz2016-02-031-4/+19
* | Merge pull request #4737 from soc/SI-9315Lukas Rytz2016-02-031-0/+70
|\ \
| * | SI-9315 Desugar string concat to java.lang.StringBuilder ...Simon Ochsenreither2016-02-031-0/+70
| |/
* / SI-9398 Treat case classes as one-element ADTs for analysisJason Zaugg2016-01-291-1/+1
|/
* Rewrite test: no local for underscoreLukas Rytz2016-01-251-0/+19
* Rewrite test: no null in patmatLukas Rytz2016-01-251-0/+13
* Rewrite test: no type test on primitives in patmatLukas Rytz2016-01-251-0/+19
* Rewrite test for SI-7006Lukas Rytz2016-01-251-0/+24
* Rewrite test for inlining higher-order functionsLukas Rytz2016-01-251-0/+20
* Rewrite test for inlining from sealed classLukas Rytz2016-01-252-1/+29
* Rewrite copy propagation testLukas Rytz2016-01-251-6/+73
* Rewrite test for SI-5313Lukas Rytz2016-01-251-1/+92
* Rewrite test for SI-6955Lukas Rytz2016-01-251-0/+28
* Rewrite test for SI-6956Lukas Rytz2016-01-251-0/+58
* Merge remote-tracking branch 'upstream/2.12.x' into opt/elimBoxesLukas Rytz2016-01-241-0/+73
|\
| * Merge commit '8eb1d4c' into merge-2.11-to-2.12-nov-24Lukas Rytz2015-11-241-0/+73
| |\