diff options
author | Dmitry Stogov <dmitry@zend.com> | 2018-01-16 10:33:41 +0300 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2018-01-16 10:33:41 +0300 |
commit | 267b78550e14ffa47206645fbd74471c6dbaeaac (patch) | |
tree | f7f0fd905010b878c8c81a32a0f6adf214bed60a /Zend/zend_vm_execute.skl | |
parent | d6881293603e1f4e7f073345e1028ce514b33457 (diff) | |
download | php-git-267b78550e14ffa47206645fbd74471c6dbaeaac.tar.gz |
Use fastcall calling convention
Diffstat (limited to 'Zend/zend_vm_execute.skl')
-rw-r--r-- | Zend/zend_vm_execute.skl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Zend/zend_vm_execute.skl b/Zend/zend_vm_execute.skl index 8eda5a48b0..25809a90b3 100644 --- a/Zend/zend_vm_execute.skl +++ b/Zend/zend_vm_execute.skl @@ -66,7 +66,7 @@ static void init_opcode_serialiser(void) } } -ZEND_API void zend_serialize_opcode_handler(zend_op *op) +ZEND_API void ZEND_FASTCALL zend_serialize_opcode_handler(zend_op *op) { zval *zv; @@ -78,12 +78,12 @@ ZEND_API void zend_serialize_opcode_handler(zend_op *op) op->handler = (const void *)(zend_uintptr_t)Z_LVAL_P(zv); } -ZEND_API void zend_deserialize_opcode_handler(zend_op *op) +ZEND_API void ZEND_FASTCALL zend_deserialize_opcode_handler(zend_op *op) { op->handler = zend_opcode_handlers[(zend_uintptr_t)op->handler]; } -ZEND_API const void *zend_get_opcode_handler_func(const zend_op *op) +ZEND_API const void* ZEND_FASTCALL zend_get_opcode_handler_func(const zend_op *op) { #if ZEND_VM_KIND == ZEND_VM_KIND_CALL return op->handler; |