/PHP-5.5/Zend/ |
H A D | zend_string.c | 51 CG(interned_strings_top) = CG(interned_strings_start); in zend_interned_strings_init() 52 CG(interned_strings_snapshot_top) = CG(interned_strings_start); in zend_interned_strings_init() 53 CG(interned_strings_end) = CG(interned_strings_start) + size; in zend_interned_strings_init() 57 CG(interned_strings).nTableMask = CG(interned_strings).nTableSize - 1; in zend_interned_strings_init() 61 …mprotect(CG(interned_strings_start), CG(interned_strings_end) - CG(interned_strings_start), PROT_R… in zend_interned_strings_init() 75 …mprotect(CG(interned_strings_start), CG(interned_strings_end) - CG(interned_strings_start), PROT_W… in zend_interned_strings_dtor() 118 …mprotect(CG(interned_strings_start), CG(interned_strings_end) - CG(interned_strings_start), PROT_R… in zend_new_interned_string_int() 171 …mprotect(CG(interned_strings_start), CG(interned_strings_end) - CG(interned_strings_start), PROT_R… in zend_new_interned_string_int() 182 CG(interned_strings_snapshot_top) = CG(interned_strings_top); in zend_interned_strings_snapshot_int() 192 CG(interned_strings_top) = CG(interned_strings_snapshot_top); in zend_interned_strings_restore_int() [all …]
|
H A D | zend_compile.c | 225 memset(&CG(context), 0, sizeof(CG(context))); in init_compiler() 1088 …CG(context).current_brk_cont = CG(active_op_array)->brk_cont_array[CG(context).current_brk_cont].p… in do_end_loop() 1585 zend_stack_push(&CG(context_stack), (void *) &CG(context), sizeof(CG(context))); in zend_do_begin_function_declaration() 1724 zend_stack_push(&CG(context_stack), (void *) &CG(context), sizeof(CG(context))); in zend_do_begin_function_declaration() 1758 CG(active_op_array)->doc_comment = CG(doc_comment); in zend_do_begin_function_declaration() 2234 } else if (CG(current_import) || CG(current_namespace)) { in zend_resolve_class_name() 2653 CG(active_op_array)->used_stack = CG(context).used_stack; in zend_do_pass_param() 4881 …CG(active_op_array)->brk_cont_array[CG(context).current_brk_cont].cont = CG(active_op_array)->brk_… in zend_do_switch_end() 5462 if (CG(has_bracketed_namespaces) && CG(in_namespace)) { in zend_do_halt_compiler_register() 6958 } else if (CG(current_namespace) || CG(in_namespace)) { in zend_do_begin_namespace() [all …]
|
H A D | zend_language_scanner.l | 111 CG(zend_lineno)++; \ 180 CG(parse_error) = 0; in startup_scanner() 193 CG(parse_error) = 0; in shutdown_scanner() 424 if (!CG(script_encoding_list) || !CG(script_encoding_list_size)) { in zend_multibyte_find_script_encoding() 540 CG(zend_lineno) = CG(start_lineno); in open_file_for_scanning() 586 zend_stack_push(&CG(context_stack), (void *) &CG(context), sizeof(CG(context))); in END_EXTERN_C() 675 if (CG(multibyte)) { in zend_prepare_string_for_scanning() 757 zend_stack_push(&CG(context_stack), (void *) &CG(context), sizeof(CG(context))); in compile_string() 1751 if (CG(asp_tags)) { 1773 if (CG(asp_tags)) { [all …]
|
H A D | zend.c | 90 if (!CG(multibyte)) { in ZEND_INI_MH() 475 CG(asp_tags) = asp_tags_default; in zend_set_default_compile_time_values() 520 CG(interactive) = 0; in compiler_globals_ctor() 787 asp_tags_default = CG(asp_tags); in zend_post_startup() 881 CG(unclean_shutdown) = 1; in BEGIN_EXTERN_C() 882 CG(active_class_entry) = NULL; in BEGIN_EXTERN_C() 1001 if (CG(stack).top) { \ 1003 CG(stack).top = CG(stack).max = 0; \ 1004 CG(stack).elements = NULL; \ 1206 CG(in_compilation) = 0; in zend_error() [all …]
|
H A D | zend_opcode.c | 55 if (CG(interactive)) { in init_op_array() 423 op->lineno = CG(zend_lineno); in init_op() 432 if (next_op_num >= CG(context).opcodes_size) { in get_next_op() 439 CG(context).opcodes_size *= 4; in get_next_op() 501 CG(in_compilation) = 1; in zend_check_finally_breakout() 502 CG(active_op_array) = op_array; in zend_check_finally_breakout() 509 CG(in_compilation) = 1; in zend_check_finally_breakout() 510 CG(active_op_array) = op_array; in zend_check_finally_breakout() 739 CG(context).vars_size = op_array->last_var; in pass_two() 743 CG(context).opcodes_size = op_array->last; in pass_two() [all …]
|
H A D | zend_string.h | 38 (((s) >= CG(interned_strings_start)) && ((s) < CG(interned_strings_end)))
|
H A D | zend_ini_parser.y | 47 #define ZEND_INI_PARSER_CB (CG(ini_parser_param))->ini_parser_cb 48 #define ZEND_INI_PARSER_ARG (CG(ini_parser_param))->arg 184 if (CG(ini_parser_unbuffered_errors)) { in ini_error() 205 CG(ini_parser_param) = &ini_parser_param; in zend_parse_ini_file() 211 CG(ini_parser_unbuffered_errors) = unbuffered_errors; in zend_parse_ini_file() 234 CG(ini_parser_param) = &ini_parser_param; in zend_parse_ini_string() 240 CG(ini_parser_unbuffered_errors) = unbuffered_errors; in zend_parse_ini_string()
|
H A D | zend_multibyte.c | 170 if (CG(script_encoding_list)) { in zend_multibyte_set_script_encoding() 171 free(CG(script_encoding_list)); in zend_multibyte_set_script_encoding() 173 CG(script_encoding_list) = encoding_list; in zend_multibyte_set_script_encoding() 174 CG(script_encoding_list_size) = encoding_list_size; in zend_multibyte_set_script_encoding()
|
H A D | zend_globals_macros.h | 34 # define CG(v) TSRMG(compiler_globals_id, zend_compiler_globals *, v) macro 37 # define CG(v) (compiler_globals.v)
|
H A D | zend_execute_API.c | 147 EG(function_table) = CG(function_table); in init_executor() 148 EG(class_table) = CG(class_table); in init_executor() 1179 CG(interactive) = 0; in zend_eval_stringl() 1189 CG(interactive) = orig_interactive; in zend_eval_stringl() 1251 || CG(context).backpatch_count>0 in execute_new_code() 1252 || CG(active_op_array)->function_name in execute_new_code() 1268 end=CG(active_op_array)->opcodes+CG(active_op_array)->last; in execute_new_code() 1303 orig_interactive = CG(interactive); in execute_new_code() 1304 CG(interactive) = 0; in execute_new_code() 1306 CG(interactive) = orig_interactive; in execute_new_code() [all …]
|
H A D | zend_language_scanner.c | 113 CG(zend_lineno)++; \ 182 CG(parse_error) = 0; in startup_scanner() 195 CG(parse_error) = 0; in shutdown_scanner() 426 if (!CG(script_encoding_list) || !CG(script_encoding_list_size)) { in zend_multibyte_find_script_encoding() 542 CG(zend_lineno) = CG(start_lineno); in open_file_for_scanning() 588 zend_stack_push(&CG(context_stack), (void *) &CG(context), sizeof(CG(context))); in END_EXTERN_C() 677 if (CG(multibyte)) { in zend_prepare_string_for_scanning() 759 zend_stack_push(&CG(context_stack), (void *) &CG(context), sizeof(CG(context))); in compile_string() 1207 if (CG(asp_tags)) { in lex_scan() 1449 if (CG(asp_tags)) { in lex_scan() [all …]
|
H A D | zend_language_parser.y | 291 … ';' { zend_do_free(&$3 TSRMLS_CC); $4.u.op.opline_num = get_next_op_number(CG(active_op_array)); } 402 T_CLASS { $$.u.op.opline_num = CG(zend_lineno); $$.EA = 0; } 404 | T_TRAIT { $$.u.op.opline_num = CG(zend_lineno); $$.EA = ZEND_ACC_TRAIT; } 405 | T_FINAL T_CLASS { $$.u.op.opline_num = CG(zend_lineno); $$.EA = ZEND_ACC_FINAL_CLASS; } 414 T_INTERFACE { $$.u.op.opline_num = CG(zend_lineno); $$.EA = ZEND_ACC_INTERFACE; } 590 variable_modifiers { CG(access_type) = Z_LVAL($1.u.constant); } class_variable_declaration ';' 687 | T_VARIABLE { zend_do_declare_property(&$1, NULL, CG(access_type) TSRMLS_CC); } 688 | T_VARIABLE '=' static_scalar { zend_do_declare_property(&$1, &$3, CG(access_type) TSRMLS_CC); } 837 T_FUNCTION { $$.u.op.opline_num = CG(zend_lineno); } 1231 if (CG(parse_error) == 0) { [all …]
|
H A D | zend_compile.h | 39 #define INC_BPC(op_array) if (op_array->fn_flags & ZEND_ACC_INTERACTIVE) { (CG(context).backpatch_c… 40 #define DEC_BPC(op_array) if (op_array->fn_flags & ZEND_ACC_INTERACTIVE) { (CG(context).backpatch_c… 41 #define HANDLE_INTERACTIVE() if (CG(active_op_array)->fn_flags & ZEND_ACC_INTERACTIVE) { execute_n… 42 #define DO_TICKS() if (Z_LVAL(CG(declarables).ticks)) { zend_do_ticks(TSRMLS_C); } 46 if (CG(doc_comment)) { \ 47 efree(CG(doc_comment)); \ 48 CG(doc_comment) = NULL; \ 50 CG(doc_comment_len) = 0; \
|
H A D | zend_API.c | 1058 zend_class_entry **scope = EG(in_execution)?&EG(scope):&CG(active_class_entry); in zval_update_class_constant() 1092 zend_class_entry **scope = EG(in_execution)?&EG(scope):&CG(active_class_entry); in zend_update_class_constants() 1856 for (zend_hash_internal_pointer_reset_ex(CG(class_table), &pos); in zend_collect_module_handlers() 1857 zend_hash_get_current_data_ex(CG(class_table), (void *) &pce, &pos) == SUCCESS; in zend_collect_module_handlers() 1858 zend_hash_move_forward_ex(CG(class_table), &pos)) { in zend_collect_module_handlers() 1871 for (zend_hash_internal_pointer_reset_ex(CG(class_table), &pos); in zend_collect_module_handlers() 1872 zend_hash_get_current_data_ex(CG(class_table), (void *) &pce, &pos) == SUCCESS; in zend_collect_module_handlers() 1873 zend_hash_move_forward_ex(CG(class_table), &pos)) { in zend_collect_module_handlers() 2048 target_function_table = CG(function_table); in zend_register_functions() 2295 target_function_table = CG(function_table); in zend_unregister_functions() [all …]
|
/PHP-5.5/ext/tokenizer/ |
H A D | tokenizer.c | 121 CG(zend_lineno)++; in tokenize() 137 if (CG(increment_lineno)) { in tokenize() 138 token_line = ++CG(zend_lineno); in tokenize() 139 CG(increment_lineno) = 0; in tokenize() 174 token_line = CG(zend_lineno); in tokenize()
|
/PHP-5.5/sapi/milter/ |
H A D | php_milter.c | 156 status = call_user_function(CG(function_table), NULL, &function_name, &retval, 0, NULL TSRMLS_CC); in ZEND_DECLARE_MODULE_GLOBALS() 227 status = call_user_function(CG(function_table), NULL, &function_name, &retval, 1, param TSRMLS_CC); in mlfi_connect() 261 status = call_user_function(CG(function_table), NULL, &function_name, &retval, 1, param TSRMLS_CC); in mlfi_helo() 301 status = call_user_function(CG(function_table), NULL, &function_name, &retval, 1, param TSRMLS_CC); in mlfi_envfrom() 341 status = call_user_function(CG(function_table), NULL, &function_name, &retval, 1, param TSRMLS_CC); in mlfi_envrcpt() 412 status = call_user_function(CG(function_table), NULL, &function_name, &retval, 0, NULL TSRMLS_CC); in mlfi_eoh() 477 status = call_user_function(CG(function_table), NULL, &function_name, &retval, 0, NULL TSRMLS_CC); in mlfi_eom() 506 status = call_user_function(CG(function_table), NULL, &function_name, &retval, 0, NULL TSRMLS_CC); in mlfi_abort() 540 status = call_user_function(CG(function_table), NULL, &function_name, &retval, 0, NULL TSRMLS_CC); in mlfi_close() 1085 CG(compiler_options) |= ZEND_COMPILE_EXTENDED_INFO; in main() [all …]
|
/PHP-5.5/ext/opcache/ |
H A D | ZendAccelerator.c | 392 p = CG(function_table)->pListHead; in accel_use_shm_interned_strings() 401 p = CG(class_table)->pListHead; in accel_use_shm_interned_strings() 457 p = CG(auto_globals)->pListHead; in accel_use_shm_interned_strings() 1363 orig_class_table = CG(class_table); in compile_and_cache_file() 1462 CG(interactive) || 1805 !CG(interactive) && 1901 !CG(interactive) && 1966 !CG(interactive) && 2324 CG(unclean_shutdown) = 1; 2691 zend_hash_clean(CG(function_table)); [all …]
|
H A D | zend_accelerator_util_funcs.c | 876 CG(in_compilation) = 1; 878 CG(zend_lineno) = function1->op_array.opcodes[0].lineno; 896 CG(in_compilation) = 1; 899 CG(zend_lineno) = (*pce1)->info.user.line_start; 902 CG(zend_lineno) = (*pce1)->line_start; 914 zend_bool orig_in_compilation = CG(in_compilation); 918 CG(in_compilation) = 1; 926 CG(in_compilation) = orig_in_compilation; 986 char *orig_compiled_filename = CG(compiled_filename); 987 CG(compiled_filename) = persistent_script->full_path; [all …]
|
/PHP-5.5/ext/pdo/ |
H A D | php_pdo.h | 70 if (zend_hash_find(CG(class_table), "pdo", sizeof("pdo"), (void **) &pce) != FAILURE) \
|
/PHP-5.5/ext/opcache/Optimizer/ |
H A D | zend_optimizer.c | 66 if (i >= CG(context).literals_size) { in zend_optimizer_add_literal() 67 CG(context).literals_size += 16; /* FIXME */ in zend_optimizer_add_literal() 68 …op_array->literals = (zend_literal*)erealloc(op_array->literals, CG(context).literals_size * sizeo… in zend_optimizer_add_literal()
|
/PHP-5.5/ext/standard/ |
H A D | assert.c | 222 call_user_function(CG(function_table), NULL, ASSERTG(callback), retval, 3, args TSRMLS_CC); in PHP_FUNCTION() 230 call_user_function(CG(function_table), NULL, ASSERTG(callback), retval, 4, args TSRMLS_CC); in PHP_FUNCTION()
|
/PHP-5.5/main/ |
H A D | main.c | 138 …if (zend_hash_del(CG(function_table), function_name_5[i], strlen(function_name_5[i]) + 1)==FAILURE… in php_win32_disable_functions() 147 …if (zend_hash_del(CG(function_table), function_name_6[i], strlen(function_name_6[i]) + 1)==FAILURE… in php_win32_disable_functions() 1167 CG(parse_error) = 0; in php_error_cb() 1716 shutdown_memory_manager(CG(unclean_shutdown), 0 TSRMLS_CC); in php_request_shutdown_for_hook() 1761 if (CG(unclean_shutdown) && PG(last_error_type) == E_ERROR && in php_request_shutdown() 1832 shutdown_memory_manager(CG(unclean_shutdown) || !report_memleaks, 0 TSRMLS_CC); in php_request_shutdown() 2401 shutdown_memory_manager(CG(unclean_shutdown), 1 TSRMLS_CC); in php_module_shutdown() 2516 if (CG(start_lineno) && prepend_file_p) { in php_execute_script() 2517 int orig_start_lineno = CG(start_lineno); in php_execute_script() 2519 CG(start_lineno) = 0; in php_execute_script() [all …]
|
/PHP-5.5/ext/readline/ |
H A D | readline_cli.c | 274 if (!CG(asp_tags)) { in cli_is_valid_code() 362 if ((CG(short_tags) && !strncmp(code+i-1, "<?", 2)) in cli_is_valid_code() 363 || (CG(asp_tags) && !strncmp(code+i-1, "<%", 2)) in cli_is_valid_code()
|
/PHP-5.5/sapi/cli/ |
H A D | php_cli.c | 679 CG(in_compilation) = 0; /* not initialized but needed for several options */ in do_cli() 921 CG(interactive) = interactive; in do_cli() 972 CG(start_lineno) = lineno; in do_cli() 1076 CG(start_lineno) = lineno; in do_cli() 1371 CG(compiler_options) |= ZEND_COMPILE_EXTENDED_INFO; in WinMain()
|
/PHP-5.5/ext/simplexml/ |
H A D | sxe.c | 193 …if (zend_hash_find(CG(class_table), "simplexmlelement", sizeof("SimpleXMLElement"), (void **) &pce… in PHP_MINIT_FUNCTION()
|