Changeset 206239 in webkit
- Timestamp:
- Sep 21, 2016 3:52:37 PM (8 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r206236 r206239 1 2016-09-21 Joseph Pecoraro <pecoraro@apple.com> 2 3 Inline function only used in one place 4 https://bugs.webkit.org/show_bug.cgi?id=162363 5 6 Reviewed by Saam Barati. 7 8 * bytecompiler/NodesCodegen.cpp: 9 (JSC::ForInNode::emitBytecode): 10 (JSC::ForInNode::emitMultiLoopBytecode): 11 * parser/Nodes.h: 12 No need for the extra function, it adds no clarification. 13 1 14 2016-09-21 Commit Queue <commit-queue@webkit.org> 2 15 -
trunk/Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp
r206104 r206239 2686 2686 } 2687 2687 2688 void ForInNode::emit MultiLoopBytecode(BytecodeGenerator& generator, RegisterID* dst)2688 void ForInNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst) 2689 2689 { 2690 2690 if (!m_lexpr->isAssignResolveNode() && !m_lexpr->isAssignmentLocation()) { … … 2834 2834 generator.popLexicalScope(this); 2835 2835 generator.emitProfileControlFlow(profilerEndOffset); 2836 }2837 2838 void ForInNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst)2839 {2840 this->emitMultiLoopBytecode(generator, dst);2841 2836 } 2842 2837 -
trunk/Source/JavaScriptCore/parser/Nodes.h
r205462 r206239 1476 1476 RegisterID* tryGetBoundLocal(BytecodeGenerator&); 1477 1477 void emitLoopHeader(BytecodeGenerator&, RegisterID* propertyName); 1478 void emitMultiLoopBytecode(BytecodeGenerator&, RegisterID* dst);1479 1478 1480 1479 void emitBytecode(BytecodeGenerator&, RegisterID* = 0) override;
Note: See TracChangeset
for help on using the changeset viewer.