Ignore:
Timestamp:
Jul 16, 2012, 6:43:56 PM (13 years ago)
Author:
[email protected]
Message:

Unreviewed, roll out 122790 because it broke the Windows build. I'm not
sure what to do with exported symbols that are predicated on NDEBUG.

  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
  • bytecode/CodeBlock.cpp:

(JSC):

  • bytecode/CodeBlock.h:

(CodeBlock):

  • bytecompiler/BytecodeGenerator.cpp:

(JSC::BytecodeGenerator::generate):

  • dfg/DFGJITCompiler.cpp:

(JSC::DFG::JITCompiler::link):

  • interpreter/Interpreter.cpp:

(JSC):
(JSC::Interpreter::dumpRegisters):
(JSC::getCallerInfo):
(JSC::Interpreter::getStackTrace):
(JSC::Interpreter::retrieveCallerFromVMCode):

  • interpreter/Interpreter.h:

(Interpreter):

  • jsc.cpp:

(GlobalObject::finishCreation):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/interpreter/Interpreter.h

    r122790 r122795  
    249249        void startSampling();
    250250        void stopSampling();
    251 
    252 #ifndef NDEBUG
    253         JS_EXPORT_PRIVATE void dumpCallFrame(CallFrame*);
    254 #endif
    255 
    256251    private:
    257252        enum ExecutionFlag { Normal, InitializeAndReturn };
     
    285280        JSValue privateExecute(ExecutionFlag, RegisterFile*, CallFrame*);
    286281
     282        void dumpCallFrame(CallFrame*);
    287283        void dumpRegisters(CallFrame*);
    288284       
Note: See TracChangeset for help on using the changeset viewer.