Ignore:
Timestamp:
Sep 9, 2017, 9:54:40 AM (8 years ago)
Author:
Ryan Haddad
Message:

Unreviewed, rolling out r221774.

This change introduced three debug JSC test timeouts.

Reverted changeset:

"Use JIT probes for DFG OSR exit."
https://bugs.webkit.org/show_bug.cgi?id=175144
http://trac.webkit.org/changeset/221774

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/bytecode/CodeBlock.h

    r221822 r221823  
    7878namespace JSC {
    7979
    80 namespace DFG {
    81 struct OSRExitState;
    82 } // namespace DFG
    83 
    8480class BytecodeLivenessAnalysis;
    8581class CodeBlockSet;
     
    767763    void countOSRExit() { m_osrExitCounter++; }
    768764
    769     enum class OptimizeAction { None, ReoptimizeNow };
    770     OptimizeAction updateOSRExitCounterAndCheckIfNeedToReoptimize(DFG::OSRExitState&);
    771 
    772     // FIXME: remove this when we fix https://bugs.webkit.org/show_bug.cgi?id=175145.
     765    uint32_t* addressOfOSRExitCounter() { return &m_osrExitCounter; }
     766
    773767    static ptrdiff_t offsetOfOSRExitCounter() { return OBJECT_OFFSETOF(CodeBlock, m_osrExitCounter); }
    774768
Note: See TracChangeset for help on using the changeset viewer.