Changeset 176079 in webkit for trunk/Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp
- Timestamp:
- Nov 13, 2014, 11:18:43 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp
r176035 r176079 1645 1645 generator.emitExpressionInfo(divot(), divotStart(), divotEnd()); 1646 1646 RegisterID* forwardResult = (dst == generator.ignoredResult()) ? result : generator.moveToDestinationIfNeeded(generator.tempDestination(result), result); 1647 generator.emitPutByVal(base.get(), property.get(), forwardResult); 1647 1648 if (m_subscript->isString()) 1649 generator.emitPutById(base.get(), static_cast<StringNode*>(m_subscript)->value(), forwardResult); 1650 else 1651 generator.emitPutByVal(base.get(), property.get(), forwardResult); 1652 1648 1653 if (generator.vm()->typeProfiler()) { 1649 1654 generator.emitProfileType(forwardResult, ProfileTypeBytecodeDoesNotHaveGlobalID, nullptr);
Note:
See TracChangeset
for help on using the changeset viewer.