summaryrefslogtreecommitdiff
path: root/src/jit/inline.def
AgeCommit message (Expand)AuthorFilesLines
2017-02-10Revert "JIT: fix confusing inline failure reason"Jan Kotas1-1/+1
2017-02-09JIT: fix confusing inline failure reasonAndy Ayers1-1/+1
2016-11-09Inliner: support inlining of methods with pinned localsAndy Ayers1-2/+4
2016-11-09Inliner: enable inlining of methods with conditional throws (#8038)Andy Ayers1-1/+0
2016-11-03Inliner: capture new observationsAndy Ayers1-0/+1
2016-10-25Inliner: fix RARE_GC_STRUCT observation impactAndy Ayers1-1/+1
2016-10-19Inliner: avoid inlining callees with GC structs on cold pathsAndy Ayers1-0/+1
2016-09-23Allow inlining with volatile actual argument exprsJoseph Tremoulet1-1/+0
2016-08-19Don't inline methods that have tail-prefixed calls.Eugene Rozenfeld1-0/+1
2016-08-05Inliner: add a few more observationsAndy Ayers1-1/+8
2016-08-04Merge pull request #6103 from mikedn/nothrowinlAndy Ayers1-0/+1
2016-08-04Allow inlining when inlinee has `starg`Joseph Tremoulet1-1/+0
2016-08-04Do not inline methods that never returnMike Danes1-0/+1
2016-06-09Inliner: observe block weight, update schema and dataAndy Ayers1-1/+2
2016-06-01Import `new` multi-dimmensional array using the non-vararg helper (#5313)Jan Kotas1-1/+0
2016-05-12Inliner: introduce ReplayPolicyAndy Ayers1-0/+4
2016-05-07RyuJIT - throughput improvements, PInvoke transitions tweaks: (#4842)Jan Kotas1-1/+0
2016-04-29Implement JitNoInlineRangeAndy Ayers1-0/+1
2016-04-15Inliner: use time budget to avoid excessive inliningAndy Ayers1-0/+1
2016-04-08Inliner: initial version of a model-based policyAndy Ayers1-0/+2
2016-03-21Inliner: initial data gathering for code size estimatesAndy Ayers1-0/+1
2016-03-17Inliner: make more observations unconditionalAndy Ayers1-3/+2
2016-03-15Random inlinerAndy Ayers1-0/+4
2016-03-09Inline refactoring: move profitability assessment to LegacyPolicyAndy Ayers1-5/+5
2016-03-09Inline refactoring: move native callsite estimatorAndy Ayers1-0/+1
2016-03-07Inline refactoring: move state machine into LegacyPolicyAndy Ayers1-0/+4
2016-03-07Inline refactoring: revise candidacy determinationAndy Ayers1-6/+3
2016-03-04Inline refactoring: convert hints into observationsAndy Ayers1-2/+10
2016-02-25InlineRefactoring: capturing bits of legacy policyAndy Ayers1-2/+3
2016-02-21Inline refactoring: split up depth and recursion checksAndy Ayers1-1/+3
2016-02-19InlineRefactoring: start to capture failures in the inline treeAndy Ayers1-1/+1
2016-02-18Merge pull request #3229 from AndyAyersMS/InlineRefactor4aAndy Ayers1-2/+8
2016-02-18Delete NetCF quirks from RyuJITJan Kotas1-15/+0
2016-02-18Inline refactoring: add candidate observationsAndy Ayers1-2/+8
2016-02-16Inline refactoring: start untangling observation and policyAndy Ayers1-0/+153