Ignore:
Timestamp:
Dec 13, 2016, 11:38:13 AM (9 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r209725.
https://bugs.webkit.org/show_bug.cgi?id=165811

"Broke ARMv7 builds" (Requested by msaboff on #webkit).

Reverted changeset:

"REGRESSION(r209653): speedometer crashes making virtual slow
path tailcalls"
https://bugs.webkit.org/show_bug.cgi?id=165748
http://trac.webkit.org/changeset/209725

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/runtime/ScriptExecutable.cpp

    r209725 r209764  
    140140    case CodeForCall:
    141141        m_jitCodeForCall = genericCodeBlock ? genericCodeBlock->jitCode() : nullptr;
    142         m_jitEntriesForCall.clearEntries();
     142        m_jitCodeForCallWithArityCheck = MacroAssemblerCodePtr();
    143143        m_numParametersForCall = genericCodeBlock ? genericCodeBlock->numParameters() : NUM_PARAMETERS_NOT_COMPILED;
    144144        break;
    145145    case CodeForConstruct:
    146146        m_jitCodeForConstruct = genericCodeBlock ? genericCodeBlock->jitCode() : nullptr;
    147         m_jitEntriesForConstruct.clearEntries();
     147        m_jitCodeForConstructWithArityCheck = MacroAssemblerCodePtr();
    148148        m_numParametersForConstruct = genericCodeBlock ? genericCodeBlock->numParameters() : NUM_PARAMETERS_NOT_COMPILED;
    149149        break;
Note: See TracChangeset for help on using the changeset viewer.