|
CACAO
|
Go to the source code of this file.
Data Structures | |
| class | FinalizerThreadCoordinator |
| struct | FinalizerData |
Macros | |
| #define | DEBUG_NAME "finalizer" |
Functions | |
| bool | finalizer_init () |
| static void | finalizer_thread () |
| bool | finalizer_start_thread () |
| void | finalizer_join_thread () |
| void | finalizer_notify () |
| void | finalizer_run (void *o, void *p) |
| static void | custom_finalizer_handler (void *object, void *data) |
Variables | |
| static FinalizerThreadCoordinator * | finalizer_thread_coord |
| Mutex * | final_mutex |
| std::multimap< java_handle_t *, FinalizerData > * | final_map |
| #define DEBUG_NAME "finalizer" |
Definition at line 49 of file finalizer.cpp.
Definition at line 291 of file finalizer.cpp.
| bool finalizer_init | ( | ) |
Definition at line 151 of file finalizer.cpp.
| void finalizer_join_thread | ( | ) |
Definition at line 215 of file finalizer.cpp.
| void finalizer_notify | ( | ) |
Definition at line 227 of file finalizer.cpp.
Definition at line 250 of file finalizer.cpp.
| bool finalizer_start_thread | ( | ) |
Definition at line 203 of file finalizer.cpp.
|
static |
Definition at line 176 of file finalizer.cpp.
| std::multimap<java_handle_t *, FinalizerData>* final_map |
Definition at line 141 of file finalizer.cpp.
| Mutex* final_mutex |
Definition at line 138 of file finalizer.cpp.
|
static |
Definition at line 78 of file finalizer.cpp.
1.8.5