Changeset 261747 in webkit


Ignore:
Timestamp:
May 15, 2020 9:44:30 AM (4 years ago)
Author:
mark.lam@apple.com
Message:

Remove debugging dataLogs in LinkBuffer::copyCompactAndLinkCode() for release builds.
https://bugs.webkit.org/show_bug.cgi?id=211961
<rdar://problem/63264848>

Reviewed by Keith Miller.

  • assembler/LinkBuffer.cpp:

(JSC::LinkBuffer::copyCompactAndLinkCode):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r261737 r261747  
     12020-05-15  Mark Lam  <mark.lam@apple.com>
     2
     3        Remove debugging dataLogs in LinkBuffer::copyCompactAndLinkCode() for release builds.
     4        https://bugs.webkit.org/show_bug.cgi?id=211961
     5        <rdar://problem/63264848>
     6
     7        Reviewed by Keith Miller.
     8
     9        * assembler/LinkBuffer.cpp:
     10        (JSC::LinkBuffer::copyCompactAndLinkCode):
     11
    1122020-05-15  Paulo Matos  <pmatos@igalia.com>
    213
  • trunk/Source/JavaScriptCore/assembler/LinkBuffer.cpp

    r259582 r261747  
    238238#if CPU(ARM64E) && ENABLE(FAST_JIT_PERMISSIONS)
    239239    if (verifyUncompactedHash.finalHash() != expectedFinalHash) {
     240#ifndef NDEBUG
    240241        dataLogLn("Hashes don't match: ", RawPointer(bitwise_cast<void*>(static_cast<uintptr_t>(verifyUncompactedHash.finalHash()))), " ", RawPointer(bitwise_cast<void*>(static_cast<uintptr_t>(expectedFinalHash))));
    241242        dataLogLn("Crashing!");
     243#endif
    242244        CRASH();
    243245    }
Note: See TracChangeset for help on using the changeset viewer.