35 #if defined(ENABLE_JNI_HEADERS)
36 # include "native/vm/include/java_lang_management_VMManagementFactory.h"
58 log_println(
"Java_java_lang_management_VMManagementFactory_getMemoryPoolNames: IMPLEMENT ME!");
73 log_println(
"Java_java_lang_management_VMManagementFactory_getMemoryManagerNames: IMPLEMENT ME!");
88 log_println(
"Java_java_lang_management_VMManagementFactory_getGarbageCollectorNames: IMPLEMENT ME!");
JNIEXPORT jobjectArray JNICALL Java_java_lang_management_VMManagementFactory_getMemoryManagerNames(JNIEnv *env, jclass clazz)
JNIEXPORT jobjectArray JNICALL Java_java_lang_management_VMManagementFactory_getMemoryPoolNames(JNIEnv *env, jclass clazz)
Table containing all native methods registered with the VM.
NativeMethods & get_nativemethods()
void register_methods(Utf8String classname, const JNINativeMethod *methods, size_t count)
Register native methods with the VM.
void _Jv_java_lang_management_VMManagementFactory_init(void)
virtual java_handle_array_t * get_handle() const
#define NATIVE_METHODS_COUNT
Actual implementation of access class for Java Object arrays.
void log_println(const char *text,...)
static Utf8String from_utf8(const char *, size_t)
classinfo * class_java_lang_String
JNIEXPORT jobjectArray JNICALL Java_java_lang_management_VMManagementFactory_getGarbageCollectorNames(JNIEnv *env, jclass clazz)
static JNINativeMethod methods[]
static VM * get_current()