FreeWRL / FreeX3D 4.3.0
duk_hthread Struct Reference

Data Fields

duk_hobject obj
 
duk_instr_t ** ptr_curr_pc
 
duk_heapheap
 
duk_uint8_t strict
 
duk_uint8_t state
 
duk_uint8_t unused1
 
duk_uint8_t unused2
 
duk_size_t valstack_max
 
duk_size_t callstack_max
 
duk_size_t catchstack_max
 
duk_tvalvalstack
 
duk_tvalvalstack_end
 
duk_tvalvalstack_bottom
 
duk_tvalvalstack_top
 
duk_size_t valstack_size
 
duk_activationcallstack
 
duk_size_t callstack_size
 
duk_size_t callstack_top
 
duk_size_t callstack_preventcount
 
duk_catchercatchstack
 
duk_size_t catchstack_size
 
duk_size_t catchstack_top
 
duk_hthreadresumer
 
duk_compiler_ctxcompile_ctx
 
duk_hobjectbuiltins [DUK_NUM_BUILTINS]
 
duk_hstring ** strs
 

Detailed Description

Definition at line 6907 of file duktape.c.

Field Documentation

◆ builtins

duk_hobject* duk_hthread::builtins[DUK_NUM_BUILTINS]

Definition at line 6991 of file duktape.c.

◆ callstack

duk_activation* duk_hthread::callstack

Definition at line 6952 of file duktape.c.

◆ callstack_max

duk_size_t duk_hthread::callstack_max

Definition at line 6931 of file duktape.c.

◆ callstack_preventcount

duk_size_t duk_hthread::callstack_preventcount

Definition at line 6955 of file duktape.c.

◆ callstack_size

duk_size_t duk_hthread::callstack_size

Definition at line 6953 of file duktape.c.

◆ callstack_top

duk_size_t duk_hthread::callstack_top

Definition at line 6954 of file duktape.c.

◆ catchstack

duk_catcher* duk_hthread::catchstack

Definition at line 6958 of file duktape.c.

◆ catchstack_max

duk_size_t duk_hthread::catchstack_max

Definition at line 6932 of file duktape.c.

◆ catchstack_size

duk_size_t duk_hthread::catchstack_size

Definition at line 6959 of file duktape.c.

◆ catchstack_top

duk_size_t duk_hthread::catchstack_top

Definition at line 6960 of file duktape.c.

◆ compile_ctx

duk_compiler_ctx* duk_hthread::compile_ctx

Definition at line 6966 of file duktape.c.

◆ heap

duk_heap* duk_hthread::heap

Definition at line 6919 of file duktape.c.

◆ obj

duk_hobject duk_hthread::obj

Definition at line 6909 of file duktape.c.

◆ ptr_curr_pc

duk_instr_t** duk_hthread::ptr_curr_pc

Definition at line 6916 of file duktape.c.

◆ resumer

duk_hthread* duk_hthread::resumer

Definition at line 6963 of file duktape.c.

◆ state

duk_uint8_t duk_hthread::state

Definition at line 6925 of file duktape.c.

◆ strict

duk_uint8_t duk_hthread::strict

Definition at line 6922 of file duktape.c.

◆ strs

duk_hstring** duk_hthread::strs

Definition at line 7000 of file duktape.c.

◆ unused1

duk_uint8_t duk_hthread::unused1

Definition at line 6926 of file duktape.c.

◆ unused2

duk_uint8_t duk_hthread::unused2

Definition at line 6927 of file duktape.c.

◆ valstack

duk_tval* duk_hthread::valstack

Definition at line 6943 of file duktape.c.

◆ valstack_bottom

duk_tval* duk_hthread::valstack_bottom

Definition at line 6945 of file duktape.c.

◆ valstack_end

duk_tval* duk_hthread::valstack_end

Definition at line 6944 of file duktape.c.

◆ valstack_max

duk_size_t duk_hthread::valstack_max

Definition at line 6930 of file duktape.c.

◆ valstack_size

duk_size_t duk_hthread::valstack_size

Definition at line 6948 of file duktape.c.

◆ valstack_top

duk_tval* duk_hthread::valstack_top

Definition at line 6946 of file duktape.c.


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