summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4711 from lrytz/opt/heuristicsLukas Rytz2015-09-2239-903/+2406
|\
| * Merge remote-tracking branch 'upstream/2.12.x' into opt/heuristicsLukas Rytz2015-09-18146-984/+1440
| |\
| * | Test inliner warnings for callsites not annotated @inlineLukas Rytz2015-09-181-2/+31
| * | First version of inliningh heuristics that prefer higher-order methosLukas Rytz2015-09-184-5/+46
| * | Emit exception handlers for inlined methods in the correct orderLukas Rytz2015-09-182-1/+12
| * | Avoid running data flow analyses on very large methodsLukas Rytz2015-09-175-62/+100
| * | Don't run unreachable code elimination when building the call graphLukas Rytz2015-09-173-6/+4
| * | Run computeMaxLocalsMaxStack less oftenLukas Rytz2015-09-1716-109/+192
| * | Minor fixes in the optimizerLukas Rytz2015-09-174-7/+10
| * | Cleanups and performance fixes in Nullness analysisLukas Rytz2015-09-173-98/+89
| * | Improve the performance of analyses tracking aliasesLukas Rytz2015-09-174-115/+796
| * | Remove stack values from aliasing set when being droppedLukas Rytz2015-09-171-0/+15
| * | Avoid re-computing argInfos after inlining and closure optimizationLukas Rytz2015-09-174-49/+98
| * | In the call graph, rename higherOrderParams to samParamTypesLukas Rytz2015-09-175-33/+42
| * | Reduce component nesting in backendLukas Rytz2015-09-178-8/+18
| * | Revert workaround for SI-8334Lukas Rytz2015-09-175-25/+29
| * | Tone down inliner warnings for callsites not annotated @inlineLukas Rytz2015-09-172-4/+8
| * | Store information about function literals in call graphLukas Rytz2015-09-175-41/+135
| * | Include information about higher-order methods in the call graphLukas Rytz2015-08-285-120/+169
| * | Ensure the call graph contains all inlined callsitesLukas Rytz2015-08-282-0/+6
| * | Inline post-inlining requestsLukas Rytz2015-08-282-182/+258
| * | Fix maxStack after inliningLukas Rytz2015-08-282-2/+8
| * | Make sure to inline only callsites in classes being compiledLukas Rytz2015-08-271-29/+33
| * | Introduce a type for inline requestsLukas Rytz2015-08-272-58/+71
| * | move current inliner heuristic to the InlinerHeuristics classLukas Rytz2015-08-272-47/+50
| * | Store SAM information in ClassBTypesLukas Rytz2015-08-279-23/+255
| * | Separate hash maps in the code repo for classes being compiled or notLukas Rytz2015-08-186-24/+54
| * | Move call graph and code repo building to the same placeLukas Rytz2015-08-183-13/+14
| * | Group call graph by methodLukas Rytz2015-08-175-121/+138
| * | minor clenaupsLukas Rytz2015-08-145-13/+19
* | | Merge pull request #4749 from retronym/ticket/9473Lukas Rytz2015-09-2220-75/+138
|\ \ \
| * | | SI-9473 Cleaner references to statically owned symbolsJason Zaugg2015-09-2220-75/+138
| | |/ | |/|
* | | Merge pull request #4734 from soc/SI-9081Lukas Rytz2015-09-211-5/+10
|\ \ \
| * | | SI-9081 Deprecate public implementation details in TrieMapSimon Ochsenreither2015-09-091-5/+10
* | | | Merge pull request #4745 from sschaef/update-eclipse-build-filesLukas Rytz2015-09-2110-52/+31
|\ \ \ \
| * | | | Update README for Eclipse setupSimon Schäfer2015-09-161-3/+10
| * | | | Update Eclipse build filesSimon Schäfer2015-09-169-49/+21
| | |/ / | |/| |
* | | | Merge pull request #4756 from retronym/ticket/9479Lukas Rytz2015-09-214-4/+36
|\ \ \ \
| * | | | SI-9479 Fix regression w. inherited overloads in package objectJason Zaugg2015-09-194-4/+36
|/ / / /
* | | | Merge pull request #4719 from Ichoran/issue/8647Lukas Rytz2015-09-182-1/+10
|\ \ \ \
| * | | | SI-8647 Used immutable scheme for mutable.BitSet to resolve canBuildFromRex Kerr2015-08-302-1/+10
* | | | | Merge pull request #4699 from alexeyr/patch-1Lukas Rytz2015-09-182-6/+6
|\ \ \ \ \
| * | | | | Include owner in ErrorNonExistentField messageAlexey Romanov2015-09-142-6/+6
* | | | | | Merge pull request #4689 from retronym/topic/trait-default-specializationLukas Rytz2015-09-189-8/+87
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | Allow BCode to emit default interface methodsJason Zaugg2015-08-116-5/+67
| * | | | | Don't generate specialized overrides in traitsJason Zaugg2015-08-113-5/+4
| * | | | | Test case for the status quo in specialized traitsJason Zaugg2015-08-112-0/+18
| | |_|_|/ | |/| | |
* | | | | Merge pull request #4732 from SethTisue/merge-2.11.x-sep-8Adriaan Moors2015-09-0974-133/+392
|\ \ \ \ \
| * | | | | Merge remote-tracking branch 'origin/2.11.x' into 2.12.xSeth Tisue2015-09-0874-133/+392
| | |_|_|/ | |/| | |
* | | | | Merge pull request #4731 from soc/SI-7155Seth Tisue2015-09-082-362/+0
|\ \ \ \ \ | |/ / / / |/| | | |