summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5583 from lrytz/t10093Adriaan Moors2016-12-211-5/+5
|\
| * SI-10093 don't move member traits to constructor body in constructorsLukas Rytz2016-12-061-5/+5
* | Merge pull request #5539 from som-snytt/issue/10068Adriaan Moors2016-12-191-1/+10
|\ \
| * | SI-10068 Only permit elidable methodsSom Snytt2016-12-141-1/+10
* | | Merge pull request #5541 from retronym/ticket/10067Adriaan Moors2016-12-192-1/+2
|\ \ \ | |/ / |/| |
| * | SI-10067 Don't speculatively emit outer tests for inner Java classesJason Zaugg2016-11-181-0/+1
| * | SI-10067 Java defined inner classes don't have outer accessorsJason Zaugg2016-11-181-1/+1
* | | SI-10075 annotations go to lazy val's underlying fieldAdriaan Moors2016-12-052-14/+33
| |/ |/|
* | Merge pull request #5536 from retronym/ticket/SD-268Adriaan Moors2016-11-292-15/+16
|\ \
| * | Fix more compiler crashes with fields, refinement typesJason Zaugg2016-11-212-15/+16
| |/
* | Merge pull request #5506 from retronym/topic/existential-idsAdriaan Moors2016-11-291-1/+1
|\ \
| * | Avoid name table pollution with fresh existentialsJason Zaugg2016-11-081-1/+1
* | | Merge pull request #5556 from dragos/ticket/10071Iulian Dragos2016-11-252-62/+34
|\ \ \
| * | | SI-10071 Separate compilation for varargs methodsIulian Dragos2016-11-252-62/+34
| | |/ | |/|
* / | SI-9814 Fix synchronized in specialized overridesJason Zaugg2016-11-251-1/+2
|/ /
* | Merge pull request #5534 from lrytz/t10059Lukas Rytz2016-11-161-1/+1
|\ \
| * | SI-10059 reset the `DEFERRED` flag for Java varargs forwardersLukas Rytz2016-11-161-1/+1
| |/
* / Typo and spelling correctionsJanek Bogucki2016-11-112-2/+2
|/
* assorted typo fixes, cleanup, updating of commentsSeth Tisue2016-10-241-2/+2
* Detect clash of mixedin val and existing member.Adriaan Moors2016-10-122-14/+20
* Merge pull request #5429 from lrytz/sd224Adriaan Moors2016-10-111-4/+5
|\
| * Default -Xmixin-force-forwarders to trueLukas Rytz2016-09-301-4/+5
* | SI-9946 don't null field in lazy accessors that turn out to be liveJason Zaugg2016-10-073-72/+81
* | SI-9946 make nullification of lazy val dependencies module awareJason Zaugg2016-10-071-1/+1
|/
* Merge pull request #5430 from adriaanm/dev235Adriaan Moors2016-09-291-30/+29
|\
| * Clarify docs, variable nameAdriaan Moors2016-09-291-11/+12
| * Emit local module like lazy valAdriaan Moors2016-09-291-22/+20
* | Merge pull request #5423 from lrytz/sd229Adriaan Moors2016-09-282-11/+35
|\ \
| * | SI-4683 fix $outer accesses in class bodies extending DelayedInitLukas Rytz2016-09-281-1/+1
| * | SI-9697 / SD-229 Fix DelayedInit subclass capturing local valueLukas Rytz2016-09-281-10/+34
* | | Merge pull request #5397 from retronym/ticket/9920Adriaan Moors2016-09-282-2/+9
|\ \ \ | |_|/ |/| |
| * | SI-9920 Avoid linkage errors with captured local objects + self typesJason Zaugg2016-09-272-2/+9
| |/
* | Merge pull request #5412 from retronym/ticket/SD-226Adriaan Moors2016-09-281-1/+8
|\ \
| * | Make isSeparateCompiled... robust against rogue phase time travelJason Zaugg2016-09-271-2/+2
| * | SD-226 Be lazier in Fields info transform for better performanceJason Zaugg2016-09-211-1/+8
| |/
* | Merge pull request #5388 from adriaanm/issue-219Adriaan Moors2016-09-281-42/+66
|\ \
| * | Cast more pro-actively in synthetic accessor trees.Adriaan Moors2016-09-261-51/+62
| * | Avoid mismatched symbols in fields phaseAdriaan Moors2016-09-261-2/+15
| |/
* / Optimize javaBinaryName callersJason Zaugg2016-09-261-1/+1
|/
* Merge pull request #5395 from retronym/pr/5394Jason Zaugg2016-09-151-1/+1
|\
| * Avoid omitting constant typed vals in constructorsJason Zaugg2016-09-121-1/+1
* | Merge pull request #5398 from retronym/ticket/SD-225Jason Zaugg2016-09-151-2/+4
|\ \
| * | SD-225 Use a "lzycompute" method for module initializationJason Zaugg2016-09-141-2/+4
| |/
* / SI-9918 object in trait mixed into package objectAdriaan Moors2016-09-101-1/+1
|/
* More elegant holders for local lazy vals.Adriaan Moors2016-09-021-24/+18
* Merge pull request #5369 from lrytz/sd210Lukas Rytz2016-09-021-42/+50
|\
| * Add a -Xmixin-force-forwarders ChoiceSettingLukas Rytz2016-09-021-2/+2
| * Emit mixin forwarders for JUnit-annotated trait methods by defaultLukas Rytz2016-09-011-3/+7
| * SD-210 don't generate invalid forwarders under -Xgen-mixin-forwardersLukas Rytz2016-09-011-42/+46
* | Lazy val without local.Adriaan Moors2016-09-011-10/+4