FTL OSR exit shouldn't bother updating get_by_id array profiles that have changed modes
Created attachment 380057 [details] Patch
Created attachment 380058 [details] Patch
Comment on attachment 380058 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=380058&action=review > Source/JavaScriptCore/ftl/FTLOSRExitCompiler.cpp:256 > + if (instruction->opcodeID() == op_get_by_id) { do you want to do the is<OpGetById> instead?
Comment on attachment 380058 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=380058&action=review >> Source/JavaScriptCore/ftl/FTLOSRExitCompiler.cpp:256 >> + if (instruction->opcodeID() == op_get_by_id) { > > do you want to do the is<OpGetById> instead? Sure, why not.
Committed r250629: <https://trac.webkit.org/changeset/250629>
<rdar://problem/55924336>
<rdar://problem/55924337>