Changeset 192000 in webkit
- Timestamp:
- Nov 3, 2015, 5:00:39 PM (10 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r191997 r192000 1 2015-11-03 Mark Lam <mark.lam@apple.com> 2 3 Rename DFG's compileAdd to compileArithAdd. 4 https://bugs.webkit.org/show_bug.cgi?id=150866 5 6 Reviewed by Benjamin Poulain. 7 8 The function is only supposed to generate code to do arithmetic addition on 9 numeric types. Naming it compileArithAdd() is more accurate, and is consistent 10 with the name of the node it emits code for (i.e. ArithAdd) as well as other 11 compiler functions for analogous operations e.g. compileArithSub. 12 13 * dfg/DFGSpeculativeJIT.cpp: 14 (JSC::DFG::SpeculativeJIT::compileInstanceOf): 15 (JSC::DFG::SpeculativeJIT::compileArithAdd): 16 (JSC::DFG::SpeculativeJIT::compileAdd): Deleted. 17 * dfg/DFGSpeculativeJIT.h: 18 * dfg/DFGSpeculativeJIT32_64.cpp: 19 (JSC::DFG::SpeculativeJIT::compile): 20 * dfg/DFGSpeculativeJIT64.cpp: 21 (JSC::DFG::SpeculativeJIT::compile): 22 1 23 2015-11-03 Joseph Pecoraro <pecoraro@apple.com> 2 24 -
trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp
r191621 r192000 2783 2783 } 2784 2784 2785 void SpeculativeJIT::compileA dd(Node* node)2785 void SpeculativeJIT::compileArithAdd(Node* node) 2786 2786 { 2787 2787 switch (node->binaryUseKind()) { -
trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h
r191840 r192000 2208 2208 void compileUInt32ToNumber(Node*); 2209 2209 void compileDoubleAsInt32(Node*); 2210 void compileA dd(Node*);2210 void compileArithAdd(Node*); 2211 2211 void compileMakeRope(Node*); 2212 2212 void compileArithClz32(Node*); -
trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp
r191965 r192000 2192 2192 2193 2193 case ArithAdd: 2194 compileA dd(node);2194 compileArithAdd(node); 2195 2195 break; 2196 2196 -
trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp
r191965 r192000 2319 2319 2320 2320 case ArithAdd: 2321 compileA dd(node);2321 compileArithAdd(node); 2322 2322 break; 2323 2323
Note:
See TracChangeset
for help on using the changeset viewer.