diff options
Diffstat (limited to 'Zend/zend_vm.h')
-rw-r--r-- | Zend/zend_vm.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/Zend/zend_vm.h b/Zend/zend_vm.h index eed06a653c..f14267e828 100644 --- a/Zend/zend_vm.h +++ b/Zend/zend_vm.h @@ -12,27 +12,27 @@ | obtain it through the world-wide-web, please send a note to | | license@zend.com so we can mail you a copy immediately. | +----------------------------------------------------------------------+ - | Authors: Dmitry Stogov <dmitry@zend.com> | + | Authors: Dmitry Stogov <dmitry@php.net> | +----------------------------------------------------------------------+ */ -/* $Id$ */ - #ifndef ZEND_VM_H #define ZEND_VM_H BEGIN_EXTERN_C() -ZEND_API void zend_vm_use_old_executor(void); -ZEND_API void zend_vm_set_opcode_handler(zend_op* opcode); -ZEND_API void zend_vm_set_opcode_handler_ex(zend_op* opcode, uint32_t op1_info, uint32_t op2_info, uint32_t res_info); -ZEND_API void zend_serialize_opcode_handler(zend_op *op); -ZEND_API void zend_deserialize_opcode_handler(zend_op *op); -ZEND_API const void *zend_get_opcode_handler_func(const zend_op *op); +ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler(zend_op* opcode); +ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* opcode, uint32_t op1_info, uint32_t op2_info, uint32_t res_info); +ZEND_API void ZEND_FASTCALL zend_serialize_opcode_handler(zend_op *op); +ZEND_API void ZEND_FASTCALL zend_deserialize_opcode_handler(zend_op *op); +ZEND_API const void* ZEND_FASTCALL zend_get_opcode_handler_func(const zend_op *op); ZEND_API const zend_op *zend_get_halt_op(void); -ZEND_API int zend_vm_call_opcode_handler(zend_execute_data *ex); +ZEND_API int ZEND_FASTCALL zend_vm_call_opcode_handler(zend_execute_data *ex); ZEND_API int zend_vm_kind(void); +void zend_vm_init(void); +void zend_vm_dtor(void); + END_EXTERN_C() #define ZEND_VM_SET_OPCODE_HANDLER(opline) zend_vm_set_opcode_handler(opline) |