Home
last modified time | relevance | path

Searched refs:use_heap (Results 1 – 13 of 13) sorted by relevance

/PHP-5.3/TSRM/
H A Dtsrm_config_common.h58 # define tsrm_do_alloca_ex(size, limit, use_heap) \ argument
59 ((use_heap = ((size) > (limit))) ? malloc(size) : alloca(size))
60 # define tsrm_do_alloca(size, use_heap) \ argument
61 tsrm_do_alloca_ex(size, TSRM_ALLOCA_MAX_SIZE, use_heap)
62 # define tsrm_free_alloca(p, use_heap) \ argument
63 do { if (use_heap) free(p); } while (0)
66 # define tsrm_do_alloca(p, use_heap) malloc(p) argument
67 # define tsrm_free_alloca(p, use_heap) free(p) argument
H A Dtsrm_virtual_cwd.c776 TSRM_ALLOCA_FLAG(use_heap) in tsrm_realpath_r()
1029 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r()
1038 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r()
1077 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r()
1084 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r()
1089 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r()
1128 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r()
1143 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r()
1156 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r()
1384 TSRM_ALLOCA_FLAG(use_heap) in virtual_chdir_file()
[all …]
/PHP-5.3/ext/intl/collator/
H A Dcollator_is_numeric.c23 #define ALLOCA_FLAG(use_heap) argument
39 ALLOCA_FLAG(use_heap); in collator_u_strtod()
90 numbuf = (char *) _do_alloca(length + 1, use_heap); in collator_u_strtod()
103 _free_alloca(numbuf, use_heap); in collator_u_strtod()
/PHP-5.3/Zend/
H A Dzend.h189 # define do_alloca_ex(size, limit, use_heap) \ argument
190 ((use_heap = (UNEXPECTED((size) > (limit)))) ? emalloc(size) : alloca(size))
191 # define do_alloca(size, use_heap) \ argument
192 do_alloca_ex(size, ZEND_ALLOCA_MAX_SIZE, use_heap)
193 # define free_alloca(p, use_heap) \ argument
194 do { if (UNEXPECTED(use_heap)) efree(p); } while (0)
198 # define do_alloca(p, use_heap) emalloc(p) argument
199 # define free_alloca(p, use_heap) efree(p) argument
H A Dzend_closures.c117 ALLOCA_FLAG(use_heap) in zend_closure_get_method()
119 lc_name = do_alloca(method_len + 1, use_heap); in zend_closure_get_method()
124 free_alloca(lc_name, use_heap); in zend_closure_get_method()
127 free_alloca(lc_name, use_heap); in zend_closure_get_method()
H A Dzend_builtin_functions.c1174 ALLOCA_FLAG(use_heap) in ZEND_FUNCTION()
1184 lc_name = do_alloca(class_name_len + 1, use_heap); in ZEND_FUNCTION()
1196 free_alloca(lc_name, use_heap); in ZEND_FUNCTION()
1217 ALLOCA_FLAG(use_heap) in ZEND_FUNCTION()
1227 lc_name = do_alloca(iface_name_len + 1, use_heap); in ZEND_FUNCTION()
1239 free_alloca(lc_name, use_heap); in ZEND_FUNCTION()
1301 ALLOCA_FLAG(use_heap) in ZEND_FUNCTION()
1308 lc_name = do_alloca(class_name_len + 1, use_heap); in ZEND_FUNCTION()
1312 free_alloca(lc_name, use_heap); in ZEND_FUNCTION()
H A Dzend_execute_API.c1055 ALLOCA_FLAG(use_heap) in zend_lookup_class_ex()
1061 lc_free = lc_name = do_alloca(name_length + 1, use_heap); in zend_lookup_class_ex()
1073 free_alloca(lc_free, use_heap); in zend_lookup_class_ex()
1081 free_alloca(lc_free, use_heap); in zend_lookup_class_ex()
1091 free_alloca(lc_free, use_heap); in zend_lookup_class_ex()
1138 free_alloca(lc_free, use_heap); in zend_lookup_class_ex()
1143 free_alloca(lc_free, use_heap); in zend_lookup_class_ex()
H A Dzend_object_handlers.c852 ALLOCA_FLAG(use_heap) in zend_std_get_method()
854 lc_method_name = do_alloca(method_len+1, use_heap); in zend_std_get_method()
860 free_alloca(lc_method_name, use_heap); in zend_std_get_method()
914 free_alloca(lc_method_name, use_heap); in zend_std_get_method()
H A Dzend_compile.c1195 ALLOCA_FLAG(use_heap) in zend_do_begin_function_declaration()
1276 class_lcname = do_alloca(CG(active_class_entry)->name_length + 1, use_heap); in zend_do_begin_function_declaration()
1331 free_alloca(class_lcname, use_heap); in zend_do_begin_function_declaration()
/PHP-5.3/main/
H A Dmain.c2237 ALLOCA_FLAG(use_heap) in php_execute_script()
2248 old_cwd = do_alloca(OLD_CWD_SIZE, use_heap); in php_execute_script()
2329 free_alloca(old_cwd, use_heap); in php_execute_script()
2340 ALLOCA_FLAG(use_heap) in php_execute_simple_script()
2344 old_cwd = do_alloca(OLD_CWD_SIZE, use_heap); in php_execute_simple_script()
2367 free_alloca(old_cwd, use_heap); in php_execute_simple_script()
/PHP-5.3/ext/spl/
H A Dphp_spl.c72 ALLOCA_FLAG(use_heap) in spl_find_ce_by_name()
74 lc_name = do_alloca(len + 1, use_heap); in spl_find_ce_by_name()
78 free_alloca(lc_name, use_heap); in spl_find_ce_by_name()
/PHP-5.3/ext/interbase/
H A Dibase_query.c1793 ALLOCA_FLAG(use_heap) in PHP_FUNCTION()
1819 args = (zval ***) do_alloca((expected_n + 1) * sizeof(zval **), use_heap); in PHP_FUNCTION()
1859 free_alloca(args, use_heap); in PHP_FUNCTION()
/PHP-5.3/ext/reflection/
H A Dphp_reflection.c1166 ALLOCA_FLAG(use_heap) in reflection_extension_factory()
1168 lcname = do_alloca(name_len + 1, use_heap); in reflection_extension_factory()
1171 free_alloca(lcname, use_heap); in reflection_extension_factory()
1174 free_alloca(lcname, use_heap); in reflection_extension_factory()
4768 ALLOCA_FLAG(use_heap) in ZEND_METHOD()
4779 lcname = do_alloca(name_len + 1, use_heap); in ZEND_METHOD()
4782 free_alloca(lcname, use_heap); in ZEND_METHOD()
4787 free_alloca(lcname, use_heap); in ZEND_METHOD()

Completed in 93 milliseconds