Changeset 121073 in webkit for trunk/Source/JavaScriptCore/jit/JITOpcodes.cpp
- Timestamp:
- Jun 22, 2012, 4:32:59 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JITOpcodes.cpp
r120786 r121073 577 577 void JIT::emit_op_ret(Instruction* currentInstruction) 578 578 { 579 emitOptimizationCheck(RetOptimizationCheck);580 581 579 ASSERT(callFrameRegister != regT1); 582 580 ASSERT(regT1 != returnValueRegister); … … 599 597 void JIT::emit_op_ret_object_or_this(Instruction* currentInstruction) 600 598 { 601 emitOptimizationCheck(RetOptimizationCheck);602 603 599 ASSERT(callFrameRegister != regT1); 604 600 ASSERT(regT1 != returnValueRegister); … … 1219 1215 void JIT::emit_op_enter(Instruction*) 1220 1216 { 1217 emitOptimizationCheck(EnterOptimizationCheck); 1218 1221 1219 // Even though CTI doesn't use them, we initialize our constant 1222 1220 // registers to zap stale pointers, to avoid unnecessarily prolonging … … 1225 1223 for (size_t j = 0; j < count; ++j) 1226 1224 emitInitRegister(j); 1227 1228 1225 } 1229 1226
Note:
See TracChangeset
for help on using the changeset viewer.