Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
duk_heap Struct Reference

#include <duk_heap.h>

Data Fields

duk_small_uint_t flags
 
duk_alloc_function alloc_func
 
duk_realloc_function realloc_func
 
duk_free_function free_func
 
void * heap_udata
 
duk_fatal_function fatal_func
 
duk_heaphdrheap_allocated
 
duk_heaphdrrefzero_list
 
duk_heaphdrrefzero_list_tail
 
duk_int_t mark_and_sweep_trigger_counter
 
duk_int_t mark_and_sweep_recursion_depth
 
duk_small_uint_t mark_and_sweep_base_flags
 
duk_heaphdrfinalize_list
 
duk_ljstate lj
 
duk_bool_t handling_error
 
duk_hthreadheap_thread
 
duk_hthreadcurr_thread
 
duk_hobjectheap_object
 
duk_int_t call_recursion_depth
 
duk_int_t call_recursion_limit
 
duk_uint32_t hash_seed
 
duk_uint32_t rnd_state
 
duk_hstring ** strtable
 
duk_uint32_t st_size
 
duk_uint32_t st_used
 
duk_strcache strcache [DUK_HEAP_STRCACHE_SIZE]
 
duk_hstringstrs [DUK_HEAP_NUM_STRINGS]
 

Detailed Description

Definition at line 6982 of file duktape-1.5.2/src-noline/duktape.c.

Field Documentation

◆ alloc_func

◆ call_recursion_depth

◆ call_recursion_limit

◆ curr_thread

◆ fatal_func

duk_fatal_function duk_heap::fatal_func

Definition at line 7006 of file duktape-1.5.2/src-noline/duktape.c.

Referenced by duk_fatal(), and duk_heap_alloc().

◆ finalize_list

◆ flags

duk_small_uint_t duk_heap::flags

Definition at line 6983 of file duktape-1.5.2/src-noline/duktape.c.

◆ free_func

◆ handling_error

duk_bool_t duk_heap::handling_error

◆ hash_seed

duk_uint32_t duk_heap::hash_seed

Definition at line 7054 of file duktape-1.5.2/src-noline/duktape.c.

Referenced by duk_heap_alloc(), and duk_heap_hashstring().

◆ heap_allocated

◆ heap_object

◆ heap_thread

◆ heap_udata

◆ lj

◆ mark_and_sweep_base_flags

◆ mark_and_sweep_recursion_depth

duk_int_t duk_heap::mark_and_sweep_recursion_depth

◆ mark_and_sweep_trigger_counter

duk_int_t duk_heap::mark_and_sweep_trigger_counter

◆ realloc_func

◆ refzero_list

◆ refzero_list_tail

duk_heaphdr * duk_heap::refzero_list_tail

◆ rnd_state

duk_uint32_t duk_heap::rnd_state

◆ st_size

◆ st_used

duk_uint32_t duk_heap::st_used

◆ strcache

◆ strs

◆ strtable


The documentation for this struct was generated from the following files: