Changeset 179392 in webkit for trunk/Source/JavaScriptCore/jit/JITOperations.h
- Timestamp:
- Jan 29, 2015, 8:28:36 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JITOperations.h
r179357 r179392 247 247 EncodedJSValue JIT_OPERATION operationCallEval(ExecState*, ExecState*) WTF_INTERNAL; 248 248 char* JIT_OPERATION operationLinkCall(ExecState*, CallLinkInfo*) WTF_INTERNAL; 249 char* JIT_OPERATION operationLink PolymorphicCall(ExecState*, CallLinkInfo*) WTF_INTERNAL;249 char* JIT_OPERATION operationLinkClosureCall(ExecState*, CallLinkInfo*) WTF_INTERNAL; 250 250 char* JIT_OPERATION operationVirtualCall(ExecState*, CallLinkInfo*) WTF_INTERNAL; 251 251 char* JIT_OPERATION operationVirtualConstruct(ExecState*, CallLinkInfo*) WTF_INTERNAL; 252 252 char* JIT_OPERATION operationLinkConstruct(ExecState*, CallLinkInfo*) WTF_INTERNAL; 253 253 char* JIT_OPERATION operationLinkCallThatPreservesRegs(ExecState*, CallLinkInfo*) WTF_INTERNAL; 254 char* JIT_OPERATION operationLink PolymorphicCallThatPreservesRegs(ExecState*, CallLinkInfo*) WTF_INTERNAL;254 char* JIT_OPERATION operationLinkClosureCallThatPreservesRegs(ExecState*, CallLinkInfo*) WTF_INTERNAL; 255 255 char* JIT_OPERATION operationVirtualCallThatPreservesRegs(ExecState*, CallLinkInfo*) WTF_INTERNAL; 256 256 char* JIT_OPERATION operationVirtualConstructThatPreservesRegs(ExecState*, CallLinkInfo*) WTF_INTERNAL; … … 392 392 } 393 393 394 inline P_JITOperation_ECli operationLink PolymorphicCallFor(RegisterPreservationMode registers)394 inline P_JITOperation_ECli operationLinkClosureCallFor(RegisterPreservationMode registers) 395 395 { 396 396 switch (registers) { 397 397 case RegisterPreservationNotRequired: 398 return operationLink PolymorphicCall;398 return operationLinkClosureCall; 399 399 case MustPreserveRegisters: 400 return operationLink PolymorphicCallThatPreservesRegs;400 return operationLinkClosureCallThatPreservesRegs; 401 401 } 402 402 RELEASE_ASSERT_NOT_REACHED();
Note:
See TracChangeset
for help on using the changeset viewer.