Changeset 38334 in webkit for trunk/JavaScriptCore/VM/CTI.cpp
- Timestamp:
- Nov 12, 2008, 3:31:05 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/VM/CTI.cpp
r38330 r38334 3428 3428 m_jit.movl_mr(OBJECT_OFFSET(ArrayStorage, m_length), X86::ecx, X86::ecx); 3429 3429 3430 m_jit.cmpl_i32r(JSImmediate::maxImmediateInt, X86::ecx); 3431 X86Assembler::JmpSrc failureCases3 = m_jit.emitUnlinkedJa(); 3432 3430 3433 m_jit.addl_rr(X86::ecx, X86::ecx); 3431 X86Assembler::JmpSrc failureClobberedECX = m_jit.emitUnlinkedJo();3432 3434 m_jit.addl_i8r(1, X86::ecx); 3433 3434 3435 X86Assembler::JmpSrc success = m_jit.emitUnlinkedJmp(); 3435 3436 m_jit.link(failureClobberedECX, m_jit.label());3437 m_jit.emitRestoreArgumentReference();3438 X86Assembler::JmpSrc failureCases3 = m_jit.emitUnlinkedJmp();3439 3436 3440 3437 void* code = m_jit.copy();
Note:
See TracChangeset
for help on using the changeset viewer.