Ignore:
Timestamp:
Jan 8, 2009, 9:41:01 PM (16 years ago)
Author:
[email protected]
Message:

2009-01-08 Sam Weinig <[email protected]>

Revert r39720. It broke Interpreted mode.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/parser/Nodes.cpp

    r39720 r39737  
    25062506    JSGlobalObject* globalObject = scopeChain.globalObject();
    25072507
    2508     m_code.set(new EvalCodeBlock(this, globalObject, source().provider(), scopeChain.localDepth()));
     2508    m_code.set(new EvalCodeBlock(this, globalObject, source().provider()));
    25092509
    25102510    BytecodeGenerator generator(this, globalObject->debugger(), scopeChain, &m_code->symbolTable(), m_code.get());
     
    25162516}
    25172517
    2518 EvalCodeBlock& EvalNode::bytecodeForExceptionInfoReparse(ScopeChainNode* scopeChainNode, CodeBlock* codeBlockBeingRegeneratedFrom)
     2518EvalCodeBlock& EvalNode::bytecodeForExceptionInfoReparse(ScopeChainNode* scopeChainNode)
    25192519{
    25202520    ASSERT(!m_code);
     
    25232523    JSGlobalObject* globalObject = scopeChain.globalObject();
    25242524
    2525     m_code.set(new EvalCodeBlock(this, globalObject, source().provider(), scopeChain.localDepth()));
     2525    m_code.set(new EvalCodeBlock(this, globalObject, source().provider()));
    25262526
    25272527    BytecodeGenerator generator(this, globalObject->debugger(), scopeChain, &m_code->symbolTable(), m_code.get());
    2528     generator.setRegeneratingForExceptionInfo(codeBlockBeingRegeneratedFrom);
     2528    generator.setRegeneratingForExceptionInfo();
    25292529    generator.generate();
    25302530
     
    26092609}
    26102610
    2611 CodeBlock& FunctionBodyNode::bytecodeForExceptionInfoReparse(ScopeChainNode* scopeChainNode, CodeBlock* codeBlockBeingRegeneratedFrom)
     2611CodeBlock& FunctionBodyNode::bytecodeForExceptionInfoReparse(ScopeChainNode* scopeChainNode)
    26122612{
    26132613    ASSERT(!m_code);
     
    26192619
    26202620    BytecodeGenerator generator(this, globalObject->debugger(), scopeChain, &m_code->symbolTable(), m_code.get());
    2621     generator.setRegeneratingForExceptionInfo(codeBlockBeingRegeneratedFrom);
     2621    generator.setRegeneratingForExceptionInfo();
    26222622    generator.generate();
    26232623
Note: See TracChangeset for help on using the changeset viewer.