summaryrefslogtreecommitdiff
path: root/src/jit/inlinepolicy.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-03-25Inliner: refactor policies to extract common legality portionAndy Ayers1-252/+127
2016-03-24Inliner: collect jit time dataAndy Ayers1-51/+65
2016-03-21Inliner: initial data gathering for code size estimatesAndy Ayers1-14/+168
2016-03-17Inliner: make more observations unconditionalAndy Ayers1-10/+67
2016-03-16Inliner: create DiscretionaryPolicyAndy Ayers1-31/+87
2016-03-16Use root compiler instance for inline result and policyAndy Ayers1-13/+13
2016-03-15Random inlinerAndy Ayers1-1/+376
2016-03-09Inline refactoring: move profitability assessment to LegacyPolicyAndy Ayers1-16/+81
2016-03-09Fix various naming convention issues in inliner codeAndy Ayers1-108/+108
2016-03-09Inline refactoring: move native callsite estimatorAndy Ayers1-12/+121
2016-03-08Merge pull request #3574 from AndyAyersMS/InlineRefactorMoveStateMachineMergeAndy Ayers1-5/+89
2016-03-08Inliner: fix assert about repeated failing observationsAndy Ayers1-1/+5
2016-03-07Inline refactoring: move state machine into LegacyPolicyAndy Ayers1-5/+89
2016-03-07Merge pull request #3556 from AndyAyersMS/InlineRefactorEarlyForceAndy Ayers1-54/+80
2016-03-07Inline refactoring: revise candidacy determinationAndy Ayers1-54/+80
2016-03-07Reapply change 1578859: Add a new set of APIs for JIT configuration.Pat Gavlin1-4/+1
2016-03-04Inline refactoring: convert hints into observationsAndy Ayers1-27/+129
2016-03-01Inliner: restore some force inline overridesAndy Ayers1-2/+2
2016-02-29Inliner refactoring: allow repeated bad observationsAndy Ayers1-22/+52
2016-02-25InlineRefactoring: capturing bits of legacy policyAndy Ayers1-3/+61
2016-02-25Inline Refactoring: set up policy for bad inlineesAndy Ayers1-0/+186