QuickBEAM.VM.Heap.Context (QuickBEAM v0.10.9)

Copy Markdown View Source

Interpreter context store: reads and writes the active Context struct via process dictionary.

Summary

Functions

Returns the current VM atom table.

Returns the active interpreter context stored in the process dictionary.

Returns host-provided handler globals.

Stores or clears the active interpreter context.

Stores cached global bindings and invalidates derived base globals.

Stores the mode associated with a runtime process.

Functions

get_atoms()

Returns the current VM atom table.

get_base_globals()

get_ctx()

Returns the active interpreter context stored in the process dictionary.

get_global_cache()

get_handler_globals()

Returns host-provided handler globals.

get_object_prototype()

get_persistent_globals()

get_runtime_mode(runtime)

put_atoms(atoms)

put_base_globals(globals)

put_ctx(ctx)

Stores or clears the active interpreter context.

put_global_cache(bindings)

Stores cached global bindings and invalidates derived base globals.

put_handler_globals(globals)

put_object_prototype(proto)

put_persistent_globals(globals)

put_runtime_mode(runtime, mode)

Stores the mode associated with a runtime process.