Ignore:
Timestamp:
Jan 11, 2013, 2:18:27 PM (12 years ago)
Author:
[email protected]
Message:

It should be possible to enable verbose printing of each OSR exit at run-time (rather than compile-time) and it should print register state
https://bugs.webkit.org/show_bug.cgi?id=106700

Reviewed by Mark Hahnenberg.

  • dfg/DFGAssemblyHelpers.h:

(DFG):
(JSC::DFG::AssemblyHelpers::debugCall):

  • dfg/DFGCommon.h:
  • dfg/DFGOSRExit.h:

(DFG):

  • dfg/DFGOSRExitCompiler32_64.cpp:

(JSC::DFG::OSRExitCompiler::compileExit):

  • dfg/DFGOSRExitCompiler64.cpp:

(JSC::DFG::OSRExitCompiler::compileExit):

  • dfg/DFGOperations.cpp:
  • dfg/DFGOperations.h:
  • runtime/Options.h:

(JSC):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/dfg/DFGCommon.h

    r135640 r139496  
    7171// Emit a breakpoint into the speculation failure code.
    7272#define DFG_ENABLE_JIT_BREAK_ON_SPECULATION_FAILURE 0
    73 // Log every speculation failure.
    74 #define DFG_ENABLE_VERBOSE_SPECULATION_FAILURE 0
    7573// Disable the DFG JIT without having to touch Platform.h
    7674#define DFG_DEBUG_LOCAL_DISBALE 0
Note: See TracChangeset for help on using the changeset viewer.