Currently, the 32-bit version of op_profile_type just jumps to the slow path. Have it emit inline assembly for writing to TypeProfilerLog.
Created attachment 239232 [details] patch
Comment on attachment 239232 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=239232&action=review r=me > Source/JavaScriptCore/jit/JITOpcodes32_64.cpp:1350 > + Jump skipClearLog = branchPtr(NotEqual, regT1, TrustedImmPtr(cachedTypeProfilerLog->logEndPtr())); This could be jumpToEnd.append(branchPtr(....)) to simplify the logic.
landed in: http://trac.webkit.org/changeset/174298