Changeset 44838 in webkit for trunk/JavaScriptCore/jit/JITOpcodes.cpp
- Timestamp:
- Jun 18, 2009, 7:32:29 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/jit/JITOpcodes.cpp
r44796 r44838 623 623 stubCall.call(); 624 624 ASSERT(regT0 == returnValueRegister); 625 #if PLATFORM(X86_64) 626 addPtr(Imm32(0x48), X86::esp); 627 pop(X86::ebx); 628 pop(X86::r15); 629 pop(X86::r14); 630 pop(X86::r13); 631 pop(X86::r12); 632 pop(X86::ebp); 633 ret(); 634 #else 635 addPtr(Imm32(0x1c), X86::esp); 636 pop(X86::ebx); 637 pop(X86::edi); 638 pop(X86::esi); 639 pop(X86::ebp); 640 ret(); 625 #ifndef NDEBUG 626 // cti_op_throw always changes it's return address, 627 // this point in the code should never be reached. 628 breakpoint(); 641 629 #endif 642 630 }
Note:
See TracChangeset
for help on using the changeset viewer.