Changeset 157795 in webkit
- Timestamp:
- Oct 22, 2013, 8:46:55 AM (12 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r157794 r157795 1 2013-10-22 Julien Brianceau <jbriance@cisco.com> 2 3 Remove unused stuff in JIT stubs. 4 https://bugs.webkit.org/show_bug.cgi?id=123155 5 6 Reviewed by Michael Saboff. 7 8 * jit/JITStubs.h: 9 * jit/JITStubsARM.h: 10 (JSC::ctiTrampoline): 11 * jit/JITStubsARM64.h: 12 * jit/JITStubsARMv7.h: 13 * jit/JITStubsMIPS.h: 14 * jit/JITStubsSH4.h: 15 * jit/JITStubsX86.h: 16 * jit/JITStubsX86_64.h: 17 1 18 2013-10-22 Daniel Bates <dabates@apple.com> 2 19 -
trunk/Source/JavaScriptCore/jit/JITStubs.h
r157636 r157795 80 80 #endif 81 81 82 extern "C" void ctiVMHandleException();83 82 extern "C" void ctiOpThrowNotCaught(); 84 83 extern "C" EncodedJSValue ctiTrampoline(void* code, JSStack*, CallFrame*, void* /*unused1*/, void* /*unused2*/, VM*); 85 #if ENABLE(DFG_JIT)86 extern "C" void ctiTrampolineEnd();87 88 inline bool returnAddressIsInCtiTrampoline(ReturnAddressPtr returnAddress)89 {90 return returnAddress.value() >= bitwise_cast<void*>(&ctiTrampoline)91 && returnAddress.value() < bitwise_cast<void*>(&ctiTrampolineEnd);92 }93 #endif94 84 95 85 #if USE(MASM_PROBE) -
trunk/Source/JavaScriptCore/jit/JITStubsARM.h
r157636 r157795 169 169 "add sp, sp, #12" "\n" 170 170 "bx lr" "\n" 171 ".globl " SYMBOL_STRING(ctiTrampolineEnd) "\n"172 HIDE_SYMBOL(ctiTrampolineEnd) "\n"173 SYMBOL_STRING(ctiTrampolineEnd) ":" "\n"174 171 ); 175 172 … … 369 366 bx lr 370 367 } 371 __asm void ctiTrampolineEnd()372 {373 }374 368 375 369 __asm void ctiOpThrowNotCaught() -
trunk/Source/JavaScriptCore/jit/JITStubsARM64.h
r157636 r157795 116 116 "add sp, sp, #" STRINGIZE_VALUE_OF(SIZEOF_JITSTACKFRAME) "\n" 117 117 "ret" "\n" 118 ".globl " SYMBOL_STRING(ctiTrampolineEnd) "\n"119 ".align 2" "\n"120 HIDE_SYMBOL(ctiTrampolineEnd) "\n"121 SYMBOL_STRING(ctiTrampolineEnd) ":" "\n"122 118 ); 123 119 -
trunk/Source/JavaScriptCore/jit/JITStubsARMv7.h
r157636 r157795 235 235 "add sp, sp, #" STRINGIZE_VALUE_OF(FIRST_STACK_ARGUMENT) "\n" 236 236 "bx lr" "\n" 237 ".align 2" "\n"238 ".globl " SYMBOL_STRING(ctiTrampolineEnd) "\n"239 HIDE_SYMBOL(ctiTrampolineEnd) "\n"240 ".thumb" "\n"241 ".thumb_func " THUMB_FUNC_PARAM(ctiTrampolineEnd) "\n"242 SYMBOL_STRING(ctiTrampolineEnd) ":" "\n"243 237 ); 244 238 -
trunk/Source/JavaScriptCore/jit/JITStubsMIPS.h
r157636 r157795 91 91 ".set macro" "\n" 92 92 ".end " SYMBOL_STRING(ctiTrampoline) "\n" 93 ".globl " SYMBOL_STRING(ctiTrampolineEnd) "\n"94 HIDE_SYMBOL(ctiTrampolineEnd) "\n"95 SYMBOL_STRING(ctiTrampolineEnd) ":" "\n"96 93 ); 97 94 -
trunk/Source/JavaScriptCore/jit/JITStubsSH4.h
r157636 r157795 78 78 "rts" "\n" 79 79 "nop" "\n" 80 ".globl " SYMBOL_STRING(ctiTrampolineEnd) "\n"81 HIDE_SYMBOL(ctiTrampolineEnd) "\n"82 SYMBOL_STRING(ctiTrampolineEnd) ":" "\n"83 80 ); 84 81 -
trunk/Source/JavaScriptCore/jit/JITStubsX86.h
r157650 r157795 71 71 "popl %ebp" "\n" 72 72 "ret" "\n" 73 ".globl " SYMBOL_STRING(ctiTrampolineEnd) "\n"74 HIDE_SYMBOL(ctiTrampolineEnd) "\n"75 SYMBOL_STRING(ctiTrampolineEnd) ":" "\n"76 73 ); 77 74 -
trunk/Source/JavaScriptCore/jit/JITStubsX86_64.h
r157650 r157795 76 76 "popq %rbp" "\n" 77 77 "ret" "\n" 78 ".globl " SYMBOL_STRING(ctiTrampolineEnd) "\n"79 HIDE_SYMBOL(ctiTrampolineEnd) "\n"80 SYMBOL_STRING(ctiTrampolineEnd) ":" "\n"81 78 ); 82 79
Note:
See TracChangeset
for help on using the changeset viewer.