Displaying 3 results from an estimated 3 matches for "megamorphic".
2016 Jan 22
6
FYI: gc relocations on exception path w/RS4GC currently broken
...e day become
true, we've found that whenever we encounter a hot safepoint, the
problem is usually that we didn't inline appropriately. As a result,
we've ended up fixing (out of tree) inlining or devirtualization bugs
rather than working on the lowering itself. For us, a truly hot
megamorphic call site has turned out to be a very rare beast. Worth
noting is that this is only true because we're a high tier JIT with good
profiling information. It's likely that other users who don't have the
same design point may find the lowering far more problematic; in fact,
we have so...
2016 Feb 05
2
gc relocations on exception path w/RS4GC currently broken
...y some day become true, we've found that whenever we encounter a hot safepoint, the problem is usually that we didn't inline appropriately. As a result, we've ended up fixing (out of tree) inlining or devirtualization bugs rather than working on the lowering itself. For us, a truly hot megamorphic call site has turned out to be a very rare beast. Worth noting is that this is only true because we're a high tier JIT with good profiling information. It's likely that other users who don't have the same design point may find the lowering far more problematic; in fact, we have some e...
2016 Feb 06
2
gc relocations on exception path w/RS4GC currently broken
...y some day become true, we've found that whenever we encounter a hot safepoint, the problem is usually that we didn't inline appropriately. As a result, we've ended up fixing (out of tree) inlining or devirtualization bugs rather than working on the lowering itself. For us, a truly hot megamorphic call site has turned out to be a very rare beast. Worth noting is that this is only true because we're a high tier JIT with good profiling information. It's likely that other users who don't have the same design point may find the lowering far more problematic; in fact, we have some e...