summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/backend
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4623 from retronym/ticket/9392v2.12.0-M2Adriaan Moors2015-07-131-0/+8
|\
| * SI-9392 Avoid crash in GenBCode for incoherent treesJason Zaugg2015-07-131-0/+8
* | Merge pull request #4622 from retronym/merge/2.11.x-to-2.12.x-20150713Adriaan Moors2015-07-134-4/+9
|\ \
| * \ Merge remote-tracking branch 'origin/2.11.x' into merge/2.11.x-to-2.12.x-2015...Jason Zaugg2015-07-134-4/+9
| |\ \ | | |/ | |/|
| | * Fix 27 typos (p-r)Janek Bogucki2015-06-302-2/+2
| | * Merge pull request #4588 from retronym/topic/icodishAdriaan Moors2015-06-291-0/+5
| | |\
| | | * GenBCode: fix incrementatal compilation by mimicing GenASMJason Zaugg2015-06-281-0/+5
| | * | Fix 23 typos (m-o)Janek Bogucki2015-06-281-2/+2
* | | | Merge pull request #4621 from retronym/ticket/9393Adriaan Moors2015-07-131-10/+11
|\ \ \ \
| * | | | SI-9393 Temporarily disable two assertions in GenBCodeJason Zaugg2015-07-121-10/+11
| |/ / /
* | | | Merge pull request #4617 from retronym/ticket/9387Jason Zaugg2015-07-091-1/+2
|\ \ \ \
| * | | | SI-9387 Fix VerifyError introduced by indylambdaJason Zaugg2015-07-091-1/+2
| |/ / /
* | | | Integrate the LMFInvokeDynamic extractor into LambdaMetaFactoryCallAdriaan Moors2015-07-083-70/+64
* | | | Small refactoring to the closure optimizerLukas Rytz2015-07-073-139/+151
* | | | Accessibility checks for methods with an InvokeDynamic instructionLukas Rytz2015-07-072-4/+68
* | | | Fix bytecode stabilityLukas Rytz2015-07-071-2/+23
* | | | Skip mirror class when invoking deserializeLambdaLukas Rytz2015-07-031-2/+2
* | | | Prevent infinite recursion in ProdConsAnalyzerLukas Rytz2015-07-032-9/+21
* | | | SI-9376 don't crash when inlining a closure body that throws.Lukas Rytz2015-07-033-2/+25
|/ / /
* | | Include sources for scala-java8-compat instead of jarLukas Rytz2015-07-011-2/+2
* | | `deserializeLambda` should not use encoded class nameLukas Rytz2015-07-011-2/+3
* | | Merge commit '5b80736' into merge-2.11-to-2.12-june-26Lukas Rytz2015-06-261-3/+3
|\| |
* | | Merge commit 'bb102e7' into merge-2.11-to-2.12-june-26Lukas Rytz2015-06-2613-115/+1002
|\| |
| * | Merge pull request #4577 from janekdb/2.11.x-typos-j-lSeth Tisue2015-06-242-3/+3
| |\ \ | | |/ | |/|
| | * Fix 8 typos (j-l)Janek Bogucki2015-06-232-3/+3
| * | Merge pull request #4552 from lrytz/opt/closureInliningJason Zaugg2015-06-2412-112/+999
| |\ \ | | |/ | |/|
| | * Cast arguments where necessary before rewriting closure invocationsLukas Rytz2015-06-231-15/+70
| | * Rewrite closure invocations to the lambda body methodLukas Rytz2015-06-229-107/+483
| | * Producers / Consumers AnalysisLukas Rytz2015-06-223-5/+461
* | | SI-6613 fixed in GenBCodeLukas Rytz2015-06-261-1/+2
* | | Default to delambdafy:method and backend:GenBCodeLukas Rytz2015-06-261-0/+3
* | | Merge branch '2.11.x' into merge/2.11.x-to-2.12.x-20150624Jason Zaugg2015-06-2421-96/+1319
|\| |
| * | Merge pull request #4574 from janekdb/2.11.x-typos-g-iJason Zaugg2015-06-231-1/+1
| |\ \
| | * | Fix 25 typos (g-i)Janek Bogucki2015-06-221-1/+1
| | |/
| * | Merge pull request #4566 from lrytz/t9359Adriaan Moors2015-06-224-47/+55
| |\ \ | | |/ | |/|
| | * SI-9359 Fix InnerClass entry flags for nested Java enumsLukas Rytz2015-06-194-47/+55
| * | Fix 36 typos (d-f)Janek Bogucki2015-06-216-8/+8
| |/
| * Merge pull request #4559 from janekdb/2.11.x-scaladoc-2Seth Tisue2015-06-181-1/+1
| |\
| | * Fix some typos (a-c)Janek Bogucki2015-06-181-1/+1
| * | Merge pull request #4529 from lrytz/inlineAccessibilityJason Zaugg2015-06-192-18/+74
| |\ \ | | |/ | |/|
| | * Fix illegal inlining of instructions accessing protected membersLukas Rytz2015-05-282-18/+74
| * | SI-9356 more careful assertion in back-endAdriaan Moors2015-06-161-11/+9
| * | Fix aliasing / nullness of CHECKCASTLukas Rytz2015-06-042-3/+4
| * | Compiler option for disabling nullness analysisLukas Rytz2015-06-043-6/+18
| * | Address review feedbackLukas Rytz2015-05-253-60/+100
| * | Fix wrong result in InstructionStackEffect for ATHROW, RETURNLukas Rytz2015-05-251-3/+3
| * | Fix wrong indexing in FrameExtensions.peekStackLukas Rytz2015-05-251-1/+1
| * | Enable nullness analysis in the inlinerLukas Rytz2015-05-252-12/+24
| * | Nullness AnalysisLukas Rytz2015-05-226-7/+1031
| |/
| * [indylambda] Enable caching for lambda deserializationJason Zaugg2015-05-183-8/+38