Skip to content

Instantly share code, notes, and snippets.

@bvibber
Created August 20, 2020 11:52
Show Gist options
  • Save bvibber/cef033a66fe2877bc98d2d9c0b21218e to your computer and use it in GitHub Desktop.
Save bvibber/cef033a66fe2877bc98d2d9c0b21218e to your computer and use it in GitHub Desktop.
perf for mandelbrot in php 8
Overhead Command Shared Object Symbol
13.83% php php [.] ZEND_FETCH_OBJ_R_SPEC_UNUSED_CONST_INLINE_HANDLER ◆
12.45% php php [.] ZEND_FETCH_OBJ_R_SPEC_CV_CONST_INLINE_HANDLER ▒
6.37% php php [.] execute_ex ▒
4.54% php php [.] ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER ▒
4.43% php php [.] ZEND_MUL_SPEC_TMPVARCV_TMPVARCV_HANDLER ▒
4.16% php php [.] zval_get_type ▒
3.63% php php [.] ZEND_ASSIGN_OBJ_SPEC_UNUSED_CONST_OP_DATA_CV_HANDLER ▒
3.07% php php [.] ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_CONST_HANDLER ▒
3.05% php php [.] ZEND_ADD_SPEC_TMPVARCV_TMPVARCV_HANDLER ▒
2.81% php php [.] ZEND_SEND_VAR_EX_SPEC_CV_UNUSED_QUICK_HANDLER ▒
2.30% php php [.] i_free_compiled_variables ▒
2.29% php php [.] i_init_func_execute_data ▒
2.00% php php [.] zend_gc_delref ▒
1.97% php php [.] zend_vm_calc_used_stack ▒
1.78% php php [.] zend_init_cvs ▒
1.78% php php [.] ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_TMPVARCV_JMPZ_HANDLER ▒
1.48% php php [.] ZEND_SUB_SPEC_TMPVARCV_TMPVARCV_HANDLER ▒
1.20% php php [.] ZEND_SEND_VAL_SPEC_TMPVAR_UNUSED_HANDLER ▒
1.18% php php [.] zend_gc_addref ▒
1.17% php php [.] zend_vm_stack_push_call_frame ▒
1.13% php php [.] add_function_fast ▒
1.10% php php [.] _get_zval_ptr_cv_BP_VAR_R ▒
1.07% php php [.] zif_sqrt ▒
1.03% php php [.] zend_vm_stack_push_call_frame_ex ▒
1.01% php php [.] ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER ▒
1.01% php php [.] zend_vm_init_call_frame ▒
1.00% php php [.] zend_check_type ▒
0.99% php php [.] ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER ▒
0.90% php php [.] zend_std_get_property_ptr_ptr ▒
0.88% php php [.] i_zval_ptr_dtor ▒
0.88% php php [.] zend_object_release ▒
0.86% php php [.] ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER ▒
0.77% php php [.] ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER ▒
0.74% php php [.] _get_zval_ptr_tmp ▒
0.73% php php [.] _get_zval_ptr_var ▒
0.71% php php [.] zend_copy_to_variable ▒
0.70% php php [.] zend_verify_internal_arg_types ▒
0.68% php php [.] ZEND_INIT_FCALL_SPEC_CONST_HANDLER ▒
0.66% php php [.] zend_internal_call_should_throw ▒
0.61% php php [.] zend_binary_op ▒
0.58% php php [.] zval_get_type ▒
0.52% php php [.] zend_get_property_offset
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment