summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/backend/jvm/BTypesFromSymbols.scala
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
* | Fix 27 typos (p-r)Janek Bogucki2015-06-301-1/+1
|/
* Merge pull request #4552 from lrytz/opt/closureInliningJason Zaugg2015-06-241-1/+3
|\
| * Rewrite closure invocations to the lambda body methodLukas Rytz2015-06-221-1/+3
* | Merge pull request #4566 from lrytz/t9359Adriaan Moors2015-06-221-29/+0
|\ \ | |/ |/|
| * SI-9359 Fix InnerClass entry flags for nested Java enumsLukas Rytz2015-06-191-29/+0
* | Fix 36 typos (d-f)Janek Bogucki2015-06-211-1/+1
|/
* Fix illegal inlining of instructions accessing protected membersLukas Rytz2015-05-281-1/+33
* Clean up the way compiler settings are accessed in the backend.Lukas Rytz2015-04-011-18/+5
* Eliminate unreachable code before inlining a methodLukas Rytz2015-04-011-1/+3
* Command-line flag to control inlining heuristicsLukas Rytz2015-03-311-0/+2
* Issue inliner warnings for callsites that cannot be inlinedLukas Rytz2015-03-111-26/+27
* Limit the size of the ByteCodeRepository cacheLukas Rytz2015-03-111-1/+2
* Inline final methods defined in traitsLukas Rytz2015-03-111-94/+40
* Workaround for SI-9111Lukas Rytz2015-03-111-14/+55
* Looking up the ClassNode for an InternalName returns an OptionLukas Rytz2015-03-111-1/+1
* Build a call graph for inlining decisionsLukas Rytz2015-03-111-15/+188
* Find instructions that would cause an IllegalAccessError when inlinedLukas Rytz2015-03-111-1/+3
* Fix InnerClass / EnclosingMethod for closures nested in value classesLukas Rytz2015-02-071-6/+31
* Fix InnerClass/EnclosingMethod for trait impl and specialized classesLukas Rytz2015-02-071-22/+30
* SI-9105 Fix EnclosingMethod for classes defined in lambdasLukas Rytz2015-02-071-1/+3
* Address review feedbackLukas Rytz2015-01-161-5/+5
* Construct ClassBTypes from parsed classfilesLukas Rytz2015-01-161-38/+72
* Remove an unnecessary hash map in BTypesFromSymbolsLukas Rytz2015-01-161-12/+5
* Type alias for InternalNameLukas Rytz2015-01-161-1/+2
* Make ClassBType independent of the name tableLukas Rytz2015-01-161-4/+2
* Merge pull request #4201 from mpociecha/fix-typos-in-docs-and-commentsGrzegorz Kossakowski2015-01-141-1/+1
|\
| * Fix many typos in docs and commentsmpociecha2014-12-141-1/+1
* | SI-9044 Fix order of interfaces in classfilesLukas Rytz2014-12-181-23/+1
|/
* SI-8931 make generic signature consistent with interface list in classfilesAntoine Gourlay2014-11-051-20/+1
* Fix InnerClass / EnclosingMethod attributesLukas Rytz2014-09-011-45/+57
* Integrate CoreBTypes by composition (not inheritance), non-var fieldsLukas Rytz2014-08-191-1/+9
* Minor cleanups, integrating review feedbackLukas Rytz2014-08-191-2/+0
* Add the ACC_DEPRECATED flag in javaFlags, instead of each call site.Lukas Rytz2014-08-191-11/+5
* Remove Tracked, add type information to ClassBTypeLukas Rytz2014-08-191-0/+384