Changeset 283168 in webkit for trunk/Source/JavaScriptCore/bytecompiler
- Timestamp:
- Sep 28, 2021, 8:32:53 AM (4 years ago)
- Location:
- trunk/Source/JavaScriptCore/bytecompiler
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp
r283101 r283168 1610 1610 break; 1611 1611 case op_negate: 1612 OpNegate::emit(this, dst, src, type);1612 OpNegate::emit(this, dst, src, m_codeBlock->addUnaryArithProfile(), type); 1613 1613 break; 1614 1614 case op_bitnot: … … 1708 1708 RegisterID* BytecodeGenerator::emitInc(RegisterID* srcDst) 1709 1709 { 1710 OpInc::emit(this, srcDst );1710 OpInc::emit(this, srcDst, m_codeBlock->addUnaryArithProfile()); 1711 1711 return srcDst; 1712 1712 } … … 1714 1714 RegisterID* BytecodeGenerator::emitDec(RegisterID* srcDst) 1715 1715 { 1716 OpDec::emit(this, srcDst );1716 OpDec::emit(this, srcDst, m_codeBlock->addUnaryArithProfile()); 1717 1717 return srcDst; 1718 1718 } -
trunk/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h
r283101 r283168 683 683 emitBinaryOp(RegisterID* dst, RegisterID* src1, RegisterID* src2, OperandTypes types) 684 684 { 685 BinaryOp::emit(this, dst, src1, src2, types);685 BinaryOp::emit(this, dst, src1, src2, m_codeBlock->addBinaryArithProfile(), types); 686 686 return dst; 687 687 }
Note:
See TracChangeset
for help on using the changeset viewer.