Changeset 34903 in webkit for trunk/JavaScriptCore/VM/CodeGenerator.cpp
- Timestamp:
- Jun 30, 2008, 6:56:16 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/VM/CodeGenerator.cpp
r34883 r34903 452 452 retrieveLastBinaryOp(dstIndex, src1Index, src2Index); 453 453 454 if (cond->index() == dstIndex && !cond->refCount()) {454 if (cond->index() == dstIndex && cond->isTemporary() && !cond->refCount()) { 455 455 rewindBinaryOp(); 456 456 emitOpcode(target->isForwardLabel() ? op_jless : op_loop_if_less); … … 479 479 retrieveLastBinaryOp(dstIndex, src1Index, src2Index); 480 480 481 if (cond->index() == dstIndex && !cond->refCount()) {481 if (cond->index() == dstIndex && cond->isTemporary() && !cond->refCount()) { 482 482 rewindBinaryOp(); 483 483 emitOpcode(op_jnless);
Note:
See TracChangeset
for help on using the changeset viewer.