Home
last modified time | relevance | path

Searched refs:parser_mem_page_t (Results 1 – 6 of 6) sorted by relevance

/third_party/jerryscript/jerry-core/parser/js/
Djs-parser-mem.c129 parser_mem_page_t *page_p = data_p->first_p; in parser_data_free()
133 parser_mem_page_t *next_p = page_p->next_p; in parser_data_free()
160 sizeof (parser_mem_page_t *) + PARSER_CBC_STREAM_PAGE_SIZE); in parser_cbc_stream_free()
170 size_t size = sizeof (parser_mem_page_t *) + PARSER_CBC_STREAM_PAGE_SIZE; in parser_cbc_stream_alloc_page()
171 parser_mem_page_t *page_p = (parser_mem_page_t *) parser_malloc (context_p, size); in parser_cbc_stream_alloc_page()
214 (uint32_t) (sizeof (parser_mem_page_t *) + list_p->page_size)); in parser_list_free()
235 parser_mem_page_t *page_p = list_p->data.last_p; in parser_list_append()
240 size_t size = sizeof (parser_mem_page_t *) + list_p->page_size; in parser_list_append()
242 page_p = (parser_mem_page_t *) parser_malloc (context_p, size); in parser_list_append()
273 parser_mem_page_t *page_p = list_p->data.first_p; in parser_list_get()
[all …]
Djs-parser-internal.h308 typedef struct parser_mem_page_t struct
310 struct parser_mem_page_t *next_p; /**< next page */ argument
312 } parser_mem_page_t; typedef
319 parser_mem_page_t *first_p; /**< first allocated page */
320 parser_mem_page_t *last_p; /**< last allocated page */
341 parser_mem_page_t *current_p; /**< currently processed page */
351 parser_mem_page_t *free_page_p; /**< space for fast allocation */
359 parser_mem_page_t *current_p; /**< currently processed page */
368 parser_mem_page_t *page_p; /**< branch location page */
545 parser_mem_page_t *free_page_p; /**< space for fast allocation */
Djs-parser.c327 parser_update_forward_branch (parser_mem_page_t *page_p, /**< current page */ in parser_update_forward_branch()
350 parser_update_backward_branch (parser_mem_page_t *page_p, /**< current page */ in parser_update_backward_branch()
384 parser_mem_page_t *page_p = context_p->byte_code.first_p; in parse_update_branches()
385 parser_mem_page_t *prev_page_p = NULL; in parse_update_branches()
386 parser_mem_page_t *last_page_p = context_p->byte_code.last_p; in parse_update_branches()
482 parser_mem_page_t *next_p = page_p->next_p; in parse_update_branches()
908 parser_mem_page_t *page_p; in parser_post_processing()
909 parser_mem_page_t *last_page_p; in parser_post_processing()
Djs-parser-util.c50 parser_mem_page_t *page_p = context_p->byte_code.last_p; in parser_emit_two_bytes()
58 parser_mem_page_t *page_p; in parser_emit_two_bytes()
723 parser_mem_page_t *page_p = branch_p->page_p; in parser_set_branch_to_current_position()
Djs-parser-expr.c3240 parser_mem_page_t *page_p = context_p->stack.first_p; in parser_process_expression_sequence()
Djs-parser-statm.c336 parser_mem_page_t *page_p = context_p->stack.first_p; in parser_stack_change_last_uint8()