Ignore:
Timestamp:
Dec 19, 2011, 11:36:37 AM (13 years ago)
Author:
[email protected]
Message:

Rolling r103120 back in with merge errors corrected.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp

    r103138 r103250  
    16631663            NodeIndex property = get(currentInstruction[2].u.operand);
    16641664            NodeIndex value = get(currentInstruction[3].u.operand);
    1665 
    1666             addToGraph(PutByVal, base, property, value);
     1665            NodeIndex propertyStorage = addToGraph(GetIndexedPropertyStorage, base, property);
     1666
     1667            addVarArgChild(base);
     1668            addVarArgChild(property);
     1669            addVarArgChild(value);
     1670            addVarArgChild(propertyStorage);
     1671           
     1672            addToGraph(Node::VarArg, PutByVal, OpInfo(0), OpInfo(0));
    16671673
    16681674            NEXT_OPCODE(op_put_by_val);
Note: See TracChangeset for help on using the changeset viewer.