Adding info about the OSR exit index, the bytecode index of the bytecode that is OSR exiting, and the reason for the OSR exit. This change is for debugging code which only comes into play when we use the --printEachOSRExit option.
Created attachment 228418 [details] the patch
Comment on attachment 228418 [details] the patch View in context: https://bugs.webkit.org/attachment.cgi?id=228418&action=review r=me > Source/JavaScriptCore/dfg/DFGOperations.cpp:1044 > + dataLogF(" @ exit #%u (bc#%u, %s) with ", vm->osrExitIndex, debugInfo->bytecodeOffset, exitKindToString(debugInfo->kind)); Don't mix dataLogF and dataLog. Use dataLog.
Comment on attachment 228418 [details] the patch Will land manually with Michael's suggested changes.
Thanks for the review. Landed in r166662: <http://trac.webkit.org/r166662>.