summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/backend
Commit message (Expand)AuthorAgeFilesLines
* SI-8040 No warn args to super, main argsSom Snytt2017-03-111-1/+0
* Merge pull request #5761 from lrytz/sd329Adriaan Moors2017-03-101-5/+13
|\
| * Don't use `equals` for comparing java.lang.Double/FloatLukas Rytz2017-03-091-5/+13
* | Avoid forcing info transforms of primitive methodsJason Zaugg2017-02-191-3/+4
|/
* Fix typos in compiler and reflectJanek Bogucki2017-02-1315-28/+29
* Merge pull request #5543 from retronym/ticket/10069Lukas Rytz2016-12-121-2/+2
|\
| * SI-10069 Fix code gen errors with array updates, NothingJason Zaugg2016-12-021-2/+2
* | Drop annotations from trait static super accessorAdriaan Moors2016-12-051-1/+1
* | Don't exclude super calls to trait methods from inliningLukas Rytz2016-11-291-4/+8
* | Merge pull request #5544 from retronym/ticket/8779Jason Zaugg2016-11-291-1/+1
|\ \
| * | SI-8779 Enable inlining of code within a REPL sessionJason Zaugg2016-11-281-1/+1
| |/
* | Clean up the implementation and output of Yopt-log-inlineLukas Rytz2016-11-281-42/+109
* | Address review feedbackLukas Rytz2016-11-281-15/+14
* | Better inliner support for 2.12 trait encodingLukas Rytz2016-11-256-204/+325
|/
* Typo and spelling correctionsJanek Bogucki2016-11-111-1/+1
* Fix returns from within finalizersLukas Rytz2016-11-093-13/+4
* SI-10032 Fix code gen with returns in nested try-finally blocksLukas Rytz2016-11-081-7/+38
* assorted typo fixes, cleanup, updating of commentsSeth Tisue2016-10-243-7/+7
* Fix the interface flag when re-writing a closure call to the body methodLukas Rytz2016-10-091-2/+1
* Merge pull request #5417 from retronym/ticket/SD-233Jason Zaugg2016-09-271-1/+3
|\
| * SD-233 synchronized blocks are JIT-friendly againJason Zaugg2016-09-271-1/+3
* | Optimize javaBinaryName callersJason Zaugg2016-09-262-4/+4
|/
* asmutilsAdriaan Moors2016-08-291-13/+33
* Merge pull request #5263 from retronym/review/5041Jason Zaugg2016-08-291-0/+1
|\
| * Improved refinement type and existential type handlingJason Zaugg2016-08-231-0/+1
* | Merge pull request #5322 from retronym/topic/SD-194Adriaan Moors2016-08-221-1/+8
|\ \ | |/ |/|
| * SD-194 Tweak module initialization to comply with JVM specJason Zaugg2016-08-181-1/+8
* | SD-192 Change scheme for trait super accessorsJason Zaugg2016-08-154-17/+26
|/
* Merge pull request #5291 from lrytz/sd20Adriaan Moors2016-08-123-5/+11
|\
| * SD-20 Inlcude static methods in the InlineInfo in mixed compilationLukas Rytz2016-07-193-5/+11
* | Merge pull request #5321 from retronym/topic/lock-down-deserializeAdriaan Moors2016-08-127-26/+30
|\ \
| * | Cleanups after code reviewJason Zaugg2016-08-103-21/+8
| * | SD-193 Lock down lambda deserializationJason Zaugg2016-08-087-24/+41
* | | Reduce flag fiddlingAdriaan Moors2016-08-112-8/+4
* | | Fields phaseAdriaan Moors2016-08-112-3/+6
* | | Merge pull request #5290 from lrytz/sd48Stefan Zeiger2016-08-093-10/+31
|\ \ \
| * | | SD-48 limit the lenght of inlined local variable namesLukas Rytz2016-07-203-10/+31
| | |/ | |/|
* | | Reduce deprecations and warningsSimon Ochsenreither2016-08-021-0/+8
| |/ |/|
* | Merge pull request #5267 from lrytz/deprecateRemoteAdriaan Moors2016-07-261-19/+16
|\ \
| * | Minor cleanups in GenBCodeLukas Rytz2016-07-201-19/+16
* | | SD-120 Non FunctionN lambdas should not be universally serializableJason Zaugg2016-07-221-20/+18
* | | Upgrade asm to 5.1Lukas Rytz2016-07-204-26/+35
| |/ |/|
* | Merge pull request #5135 from soc/topic/biased-eitherStefan Zeiger2016-07-131-11/+2
|\ \
| * | Right-bias EitherSimon Ochsenreither2016-05-271-11/+2
* | | SI-9515 closure elimination also for non-Scala-Function SAM typesLukas Rytz2016-07-044-38/+5
| |/ |/|
* | Emit trait method bodies in staticsJason Zaugg2016-06-2812-157/+203
* | Don't minimize parents of java defined syms.Jason Zaugg2016-06-281-1/+2
* | Better diagnostic for optimizer crashesJason Zaugg2016-06-281-3/+9
* | Keep line numbers when inlining from the same compilation unitLukas Rytz2016-06-061-2/+9
* | Store source file paths of classes being compiled in the bytecode repoLukas Rytz2016-06-065-70/+65