This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| php5ts_debug.dll!_gdScaleRow(gdImageStruct * pSrc, unsigned int src_width, gdImageStruct * dst, unsigned int dst_width, unsigned int row, LineContribType * contrib) Line 969 C | |
| php5ts_debug.dll!_gdScaleHoriz(gdImageStruct * pSrc, unsigned int src_width, unsigned int src_height, gdImageStruct * pDst, unsigned int dst_width, unsigned int dst_height) Line 1011 C | |
| php5ts_debug.dll!gdImageScaleTwoPass(gdImageStruct * const src, const unsigned int src_width, const unsigned int src_height, const unsigned int new_width, const unsigned int new_height) Line 1071 C | |
| php5ts_debug.dll!gdImageScale(gdImageStruct * const src, const unsigned int new_width, const unsigned int new_height) Line 1656 C | |
| > php5ts_debug.dll!zif_imagescale(int ht, _zval_struct * return_value, _zval_struct * * return_value_ptr, _zval_struct * this_ptr, int return_value_used, void * * * tsrm_ls) Line 5131 C | |
| php5ts_debug.dll!zend_do_fcall_common_helper_SPEC(_zend_execute_data * execute_data, void * * * tsrm_ls) Line 551 C | |
| php5ts_debug.dll!ZEND |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| > php7_debug.dll!_zend_hash_add_or_update_i(_HashTable * ht, _zend_string * key, _zval_struct * pData, unsigned int flag, const char * __zend_filename, const unsigned int __zend_lineno) Line 344 C | |
| php7_debug.dll!_zend_hash_str_add(_HashTable * ht, const char * str, unsigned __int64 len, _zval_struct * pData, const char * __zend_filename, const unsigned int __zend_lineno) Line 403 C | |
| php7_debug.dll!zend_hash_str_add_empty_element(_HashTable * ht, const char * str, unsigned __int64 len) Line 441 C | |
| php7_debug.dll!zm_startup_basic(int type, int module_number) Line 3604 C | |
| php7_debug.dll!zend_startup_module_ex(_zend_module_entry * module) Line 1699 C | |
| php7_debug.dll!zend_startup_module_zval(_zval_struct * zv) Line 1715 C | |
| php7_debug.dll!zend_hash_apply(_HashTable * ht, int (_zval_struct *) * apply_func) Line 1111 C | |
| php7_debug.dll!zend_startup_modules() Line 1826 C | |
| php7_debug.dll!php_module_startup(_sapi_module_struct * sf, _zend_module_entry * additional_modules, unsigned int num_additional_modules) Li |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| - symbol_table {gc={refcount=1 u={v={type=7 '\a' flags=0 '\0' gc_info=0 } type_info=7 } } ht={u={v={flags=2 '\x2' nApplyCount=...} ...} ...} } _zend_array | |
| + gc {refcount=1 u={v={type=7 '\a' flags=0 '\0' gc_info=0 } type_info=7 } } _zend_refcounted | |
| - ht {u={v={flags=2 '\x2' nApplyCount=0 '\0' reserve=0 } flags=2 } nTableSize=33554432 nTableMask=0 ...} _HashTable | |
| + u {v={flags=2 '\x2' nApplyCount=0 '\0' reserve=0 } flags=2 } <unnamed-tag> | |
| nTableSize 33554432 unsigned int |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| - ht 0x00007ffed8714466 {php7_debug.dll!zend_activate_auto_globals(void), Line 1310} {u={v={flags=72 'H' ...} ...} ...} _HashTable * | |
| + u {v={flags=72 'H' nApplyCount=139 '‹' reserve=9292 } flags=608996168 } <unnamed-tag> | |
| nTableSize 289507360 unsigned int | |
| nTableMask 2336754155 unsigned int | |
| nNumUsed 3323995204 unsigned int | |
| nNumOfElements 3909095744 unsigned int | |
| nInternalPointer 4294967105 unsigned int | |
| nNextFreeElement -59244917384953805 __int64 | |
| + arData 0xc35f40c48348ffff {val={value={lval=??? dval=??? counted=??? ...} u1={v={type=??? type_flags=??? const_flags=...} ...} ...} ...} _Bucket * | |
| + arHash 0xcccccccccccccccc {???} unsigned int * |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| > php7_debug.dll!_zend_bailout(char * filename, unsigned int lineno) Line 814 C | |
| php7_debug.dll!php_error_cb(int type, const char * error_filename, const unsigned int error_lineno, const char * format, char * args) Line 1234 C | |
| php7_debug.dll!zend_error_va_list(int type, const char * format, char * args) Line 1077 C | |
| php7_debug.dll!zend_error_noreturn(int type, const char * format, ...) Line 1217 C | |
| php7_debug.dll!zend_mm_safe_error(_zend_mm_heap * heap, const char * format, unsigned __int64 limit, const char * filename, unsigned int lineno, unsigned __int64 size) Line 381 C | |
| php7_debug.dll!zend_mm_alloc_huge(_zend_mm_heap * heap, unsigned __int64 size, const char * __zend_filename, const unsigned int __zend_lineno, const char * __zend_orig_filename, const unsigned int __zend_orig_lineno) Line 1665 C | |
| php7_debug.dll!zend_mm_alloc_heap(_zend_mm_heap * heap, unsigned __int64 size, const char * __zend_filename, const unsigned int __zend_lineno, const char * __zend_orig_filename, const unsigned int __zend_o |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| > php7_debug.dll!zend_mm_alloc_heap(_zend_mm_heap * heap, unsigned __int64 size, const char * __zend_filename, const unsigned int __zend_lineno, const char * __zend_orig_filename, const unsigned int __zend_orig_lineno) Line 1324 C | |
| php7_debug.dll!_emalloc(unsigned __int64 size, const char * __zend_filename, const unsigned int __zend_lineno, const char * __zend_orig_filename, const unsigned int __zend_orig_lineno) Line 2202 C | |
| php7_debug.dll!_safe_emalloc(unsigned __int64 nmemb, unsigned __int64 size, unsigned __int64 offset, const char * __zend_filename, const unsigned int __zend_lineno, const char * __zend_orig_filename, const unsigned int __zend_orig_lineno) Line 2249 C | |
| php7_debug.dll!_zend_hash_add_or_update_i(_HashTable * ht, _zend_string * key, _zval_struct * pData, unsigned int flag, const char * __zend_filename, const unsigned int __zend_lineno) Line 284 C | |
| php7_debug.dll!_zend_hash_update(_HashTable * ht, _zend_string * key, _zval_struct * pData, const char * __zend_filename, const unsigned int _ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| pierre@deb64pecl:~/repo/p7i$ cat myext.php | |
| <?php | |
| function mysquare($a, $b) | |
| { | |
| return square($a, $b); | |
| } | |
| function my_inline($a, $b) | |
| { | |
| ?> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ierre@deb64pecl:~/repo/p7i$ ./bin/p7i convert myext.php ../myext_gen/ | |
| retval = a * b; | |
| PhpParser\Node\Stmt\InlineHTML Object | |
| ( | |
| [subNodes:protected] => Array | |
| ( | |
| [value] => retval = a * b; | |
| ) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/Zend/zend.c b/Zend/zend.c | |
| index 942b0a0..c328ad5 100644 | |
| --- a/Zend/zend.c | |
| +++ b/Zend/zend.c | |
| @@ -1245,6 +1245,57 @@ ZEND_API void zend_output_debug_string(zend_bool trigger_break, const char *form | |
| } | |
| /* }}} */ | |
| + | |
| +ZEND_API int zend_execute_string(int type, zval *retval, char *string, size_t len, const char *filename) /* {{{ */ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/acinclude.m4 b/acinclude.m4 | |
| index a4d4d50..84299c3 100644 | |
| --- a/acinclude.m4 | |
| +++ b/acinclude.m4 | |
| @@ -2604,6 +2604,20 @@ AC_DEFUN([PHP_INSTALL_HEADERS],[ | |
| ]) | |
| ]) | |
| +dnl | |
| +dnl PHP_BUILTIN_SCRIPT(name, file) |