|
hoshi-lang dev
Yet another programming language
|
#include <memory.h>
Public Member Functions | |
| void | acquire () |
| void | release () |
Public Attributes | |
| unsigned long long | gc_refcount |
| unsigned long long | type_id |
| long long | value |
| void acquire | ( | ) |
Definition at line 177 of file memory.cpp.
References gc_refcount.
| void release | ( | ) |
Definition at line 170 of file memory.cpp.
References gc_refcount, and runtime_finalize_object().

| unsigned long long gc_refcount |
Definition at line 26 of file memory.h.
Referenced by acquire(), release(), runtime_get_string_array_data_pointer(), runtime_signal_handler(), and runtime_signal_register().
| unsigned long long type_id |
Definition at line 27 of file memory.h.
Referenced by runtime_signal_handler(), and runtime_signal_register().
| long long value |
Definition at line 28 of file memory.h.
Referenced by elysia_main(), rtti_object_alloc(), runtime_signal_handler(), and runtime_signal_register().