use_heap 58 TSRM/tsrm_config_common.h # define tsrm_do_alloca_ex(size, limit, use_heap) \ use_heap 59 TSRM/tsrm_config_common.h ((use_heap = ((size) > (limit))) ? malloc(size) : alloca(size)) use_heap 60 TSRM/tsrm_config_common.h # define tsrm_do_alloca(size, use_heap) \ use_heap 61 TSRM/tsrm_config_common.h tsrm_do_alloca_ex(size, TSRM_ALLOCA_MAX_SIZE, use_heap) use_heap 62 TSRM/tsrm_config_common.h # define tsrm_free_alloca(p, use_heap) \ use_heap 63 TSRM/tsrm_config_common.h do { if (use_heap) free(p); } while (0) use_heap 66 TSRM/tsrm_config_common.h # define tsrm_do_alloca(p, use_heap) malloc(p) use_heap 67 TSRM/tsrm_config_common.h # define tsrm_free_alloca(p, use_heap) free(p) use_heap 202 Zend/zend.h # define do_alloca_ex(size, limit, use_heap) \ use_heap 203 Zend/zend.h ((use_heap = (UNEXPECTED((size) > (limit)))) ? emalloc(size) : alloca(size)) use_heap 204 Zend/zend.h # define do_alloca(size, use_heap) \ use_heap 205 Zend/zend.h do_alloca_ex(size, ZEND_ALLOCA_MAX_SIZE, use_heap) use_heap 206 Zend/zend.h # define free_alloca(p, use_heap) \ use_heap 207 Zend/zend.h do { if (UNEXPECTED(use_heap)) efree(p); } while (0) use_heap 211 Zend/zend.h # define do_alloca(p, use_heap) emalloc(p) use_heap 212 Zend/zend.h # define free_alloca(p, use_heap) efree(p) use_heap 1236 Zend/zend_builtin_functions.c ALLOCA_FLAG(use_heap) use_heap 1246 Zend/zend_builtin_functions.c lc_name = do_alloca(class_name_len + 1, use_heap); use_heap 1258 Zend/zend_builtin_functions.c free_alloca(lc_name, use_heap); use_heap 1279 Zend/zend_builtin_functions.c ALLOCA_FLAG(use_heap) use_heap 1289 Zend/zend_builtin_functions.c lc_name = do_alloca(iface_name_len + 1, use_heap); use_heap 1301 Zend/zend_builtin_functions.c free_alloca(lc_name, use_heap); use_heap 1322 Zend/zend_builtin_functions.c ALLOCA_FLAG(use_heap) use_heap 1332 Zend/zend_builtin_functions.c lc_name = do_alloca(trait_name_len + 1, use_heap); use_heap 1344 Zend/zend_builtin_functions.c free_alloca(lc_name, use_heap); use_heap 201 Zend/zend_closures.c ALLOCA_FLAG(use_heap) use_heap 203 Zend/zend_closures.c lc_name = do_alloca(method_len + 1, use_heap); use_heap 208 Zend/zend_closures.c free_alloca(lc_name, use_heap); use_heap 211 Zend/zend_closures.c free_alloca(lc_name, use_heap); use_heap 1544 Zend/zend_compile.c ALLOCA_FLAG(use_heap) use_heap 1641 Zend/zend_compile.c class_lcname = do_alloca(CG(active_class_entry)->name_length + 1, use_heap); use_heap 1705 Zend/zend_compile.c free_alloca(class_lcname, use_heap); use_heap 229 Zend/zend_constants.c ALLOCA_FLAG(use_heap) use_heap 232 Zend/zend_constants.c const_name = do_alloca(const_name_len, use_heap); use_heap 242 Zend/zend_constants.c free_alloca(const_name, use_heap); use_heap 916 Zend/zend_execute_API.c ALLOCA_FLAG(use_heap) use_heap 927 Zend/zend_execute_API.c lc_free = lc_name = do_alloca(name_length + 1, use_heap); use_heap 941 Zend/zend_execute_API.c free_alloca(lc_free, use_heap); use_heap 951 Zend/zend_execute_API.c free_alloca(lc_free, use_heap); use_heap 959 Zend/zend_execute_API.c free_alloca(lc_free, use_heap); use_heap 971 Zend/zend_execute_API.c free_alloca(lc_free, use_heap); use_heap 1022 Zend/zend_execute_API.c free_alloca(lc_free, use_heap); use_heap 1044 Zend/zend_object_handlers.c ALLOCA_FLAG(use_heap) use_heap 1050 Zend/zend_object_handlers.c lc_method_name = do_alloca(method_len+1, use_heap); use_heap 1058 Zend/zend_object_handlers.c free_alloca(lc_method_name, use_heap); use_heap 1114 Zend/zend_object_handlers.c free_alloca(lc_method_name, use_heap); use_heap 1184 Zend/zend_object_handlers.c ALLOCA_FLAG(use_heap) use_heap 1190 Zend/zend_object_handlers.c lc_function_name = do_alloca(function_name_strlen+1, use_heap); use_heap 1209 Zend/zend_object_handlers.c free_alloca(lc_function_name, use_heap); use_heap 1261 Zend/zend_object_handlers.c free_alloca(lc_function_name, use_heap); use_heap 793 Zend/zend_virtual_cwd.c ALLOCA_FLAG(use_heap) use_heap 893 Zend/zend_virtual_cwd.c tmp = do_alloca(len+1, use_heap); use_heap 1039 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1046 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1055 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1076 Zend/zend_virtual_cwd.c tmp = do_alloca(len+1, use_heap); use_heap 1088 Zend/zend_virtual_cwd.c tmp = do_alloca(len+1, use_heap); use_heap 1094 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1101 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1106 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1114 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1129 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1145 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1160 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1173 Zend/zend_virtual_cwd.c free_alloca(tmp, use_heap); use_heap 1400 Zend/zend_virtual_cwd.c ALLOCA_FLAG(use_heap) use_heap 1417 Zend/zend_virtual_cwd.c temp = (char *) do_alloca(length+1, use_heap); use_heap 1424 Zend/zend_virtual_cwd.c free_alloca(temp, use_heap); use_heap 1786 ext/interbase/ibase_query.c ALLOCA_FLAG(use_heap) use_heap 1812 ext/interbase/ibase_query.c args = (zval ***) do_alloca((expected_n + 1) * sizeof(zval **), use_heap); use_heap 1852 ext/interbase/ibase_query.c free_alloca(args, use_heap); use_heap 23 ext/intl/collator/collator_is_numeric.c #define ALLOCA_FLAG(use_heap) use_heap 39 ext/intl/collator/collator_is_numeric.c ALLOCA_FLAG(use_heap); use_heap 90 ext/intl/collator/collator_is_numeric.c numbuf = (char *) _do_alloca(length + 1, use_heap); use_heap 103 ext/intl/collator/collator_is_numeric.c _free_alloca(numbuf, use_heap); use_heap 9 ext/opcache/Optimizer/block_pass.c ALLOCA_FLAG(use_heap); use_heap 11 ext/opcache/Optimizer/nop_removal.c ALLOCA_FLAG(use_heap); use_heap 34 ext/opcache/Optimizer/pass3.c ALLOCA_FLAG(use_heap); use_heap 160 ext/opcache/ZendAccelerator.h #define DO_ALLOCA(x) do_alloca_with_limit(x, use_heap) use_heap 161 ext/opcache/ZendAccelerator.h #define FREE_ALLOCA(x) free_alloca_with_limit(x, use_heap) use_heap 168 ext/opcache/ZendAccelerator.h #define DO_ALLOCA(x) do_alloca(x, use_heap) use_heap 169 ext/opcache/ZendAccelerator.h #define FREE_ALLOCA(x) free_alloca(x, use_heap) use_heap 1248 ext/reflection/php_reflection.c ALLOCA_FLAG(use_heap) use_heap 1250 ext/reflection/php_reflection.c lcname = do_alloca(name_len + 1, use_heap); use_heap 1253 ext/reflection/php_reflection.c free_alloca(lcname, use_heap); use_heap 1256 ext/reflection/php_reflection.c free_alloca(lcname, use_heap); use_heap 5251 ext/reflection/php_reflection.c ALLOCA_FLAG(use_heap) use_heap 5262 ext/reflection/php_reflection.c lcname = do_alloca(name_len + 1, use_heap); use_heap 5265 ext/reflection/php_reflection.c free_alloca(lcname, use_heap); use_heap 5270 ext/reflection/php_reflection.c free_alloca(lcname, use_heap); use_heap 72 ext/spl/php_spl.c ALLOCA_FLAG(use_heap) use_heap 74 ext/spl/php_spl.c lc_name = do_alloca(len + 1, use_heap); use_heap 78 ext/spl/php_spl.c free_alloca(lc_name, use_heap); use_heap 2523 main/main.c ALLOCA_FLAG(use_heap) use_heap 2530 main/main.c old_cwd = do_alloca(OLD_CWD_SIZE, use_heap); use_heap 2626 main/main.c free_alloca(old_cwd, use_heap); use_heap 2637 main/main.c ALLOCA_FLAG(use_heap) use_heap 2641 main/main.c old_cwd = do_alloca(OLD_CWD_SIZE, use_heap); use_heap 2664 main/main.c free_alloca(old_cwd, use_heap); use_heap 69 main/php_variables.c ALLOCA_FLAG(use_heap) use_heap 93 main/php_variables.c var = var_orig = do_alloca(var_len + 1, use_heap); use_heap 111 main/php_variables.c free_alloca(var_orig, use_heap); use_heap 120 main/php_variables.c free_alloca(var_orig, use_heap); use_heap 149 main/php_variables.c free_alloca(var_orig, use_heap); use_heap 183 main/php_variables.c free_alloca(var_orig, use_heap); use_heap 232 main/php_variables.c free_alloca(var_orig, use_heap); use_heap 678 sapi/cgi/cgi_main.c ALLOCA_FLAG(use_heap) use_heap 695 sapi/cgi/cgi_main.c php_self = do_alloca(php_self_len + 1, use_heap); use_heap 719 sapi/cgi/cgi_main.c free_alloca(php_self, use_heap); use_heap 1537 sapi/cgi/cgi_main.c ALLOCA_FLAG(use_heap) use_heap 1548 sapi/cgi/cgi_main.c var = str = do_alloca(var_len + 1, use_heap); use_heap 1575 sapi/cgi/cgi_main.c free_alloca(var, use_heap); use_heap 1667 sapi/cgi/cgi_main.c ALLOCA_FLAG(use_heap) use_heap 1679 sapi/cgi/cgi_main.c s = do_alloca(len + 1, use_heap); use_heap 1686 sapi/cgi/cgi_main.c free_alloca(s, use_heap); use_heap 512 sapi/cli/php_cli_server.c ALLOCA_FLAG(use_heap) use_heap 522 sapi/cli/php_cli_server.c s = do_alloca(len + 1, use_heap); use_heap 529 sapi/cli/php_cli_server.c free_alloca(s, use_heap); use_heap 2156 sapi/cli/php_cli_server.c ALLOCA_FLAG(use_heap) use_heap 2157 sapi/cli/php_cli_server.c old_cwd = do_alloca(MAXPATHLEN, use_heap); use_heap 2183 sapi/cli/php_cli_server.c free_alloca(old_cwd, use_heap);