It tests the prediction of ConvertThis's result, rather than that of its child.
Created attachment 110207 [details] the patch
Comment on attachment 110207 [details] the patch View in context: https://bugs.webkit.org/attachment.cgi?id=110207&action=review > Source/JavaScriptCore/dfg/DFGPropagator.cpp:723 > - printf(" @%u -> %s", nodeIndex, isArray ? "GetArrayLength" : "GetStringLength"); > + printf(" @%u -> %s", m_compileIndex, isArray ? "GetArrayLength" : "GetStringLength"); Whoops, my bad
Landed in r96980.