Ignore:
Timestamp:
May 23, 2008, 12:34:20 PM (17 years ago)
Author:
[email protected]
Message:

JavaScriptCore:

2008-05-23 Geoffrey Garen <[email protected]>

Rolled out r34073 because it caused lots of layout test crashes.

LayoutTests:

2008-05-23 Geoffrey Garen <[email protected]>

Rolled out r34073 because it caused lots of layout test crashes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/VM/CodeGenerator.cpp

    r34073 r34087  
    207207        for (size_t i = 0; i < functionStack.size(); ++i) {
    208208            FuncDeclNode* funcDecl = functionStack[i];
    209             if (globalObject->hasProperty(exec, funcDecl->m_ident) || symbolTable->contains(funcDecl->m_ident.ustring().rep())) {
    210                 globalObject->putWithAttributes(exec, funcDecl->m_ident, jsUndefined(), 0);
    211                 globalObject->deleteProperty(exec, funcDecl->m_ident);
    212             }
    213209            emitNewFunction(addVar(funcDecl->m_ident, false), funcDecl);
    214210        }
Note: See TracChangeset for help on using the changeset viewer.