init.h File Reference


Functions

jint vm_attach_internal (JNIEnv **p_jni_env, jthread *java_thread, JavaVM *java_vm, jobject group, char *name, jboolean daemon)
jint vm_init1 (JavaVM_Internal *java_vm, JavaVMInitArgs *vm_arguments)
jint vm_init2 (JNIEnv *jni_env)
void exec_native_shutdown_sequence ()
 The method is called from both paths of VM shutdown, namely during DestroyJavaVM and System.exit right after java.lang.System.execShutdownSequence completion.
jint vm_destroy (JavaVM_Internal *java_vm, jthread java_thread)
void vm_interrupt_handler (int)
void vm_dump_handler (int)
void initialize_vm_cmd_state (Global_Env *p_env, JavaVMInitArgs *arguments)
void set_log_levels_from_cmd (JavaVMInitArgs *vm_arguments)
void parse_vm_arguments1 (JavaVMInitArgs *vm_args, size_t *string_pool_size)
 Parses string pool size required for environment initialization.
void parse_vm_arguments2 (Global_Env *p_env)
 Collects all arguments in VM properties.
void * get_portlib_for_logger (Global_Env *p_env)
void parse_jit_arguments (JavaVMInitArgs *vm_arguments)
void print_generic_help ()
jint initialize_properties (Global_Env *p_env)


Function Documentation

jint vm_attach_internal ( JNIEnv **  p_jni_env,
jthread java_thread,
JavaVM java_vm,
jobject  group,
char *  name,
jboolean  daemon 
)

jint vm_init1 ( JavaVM_Internal java_vm,
JavaVMInitArgs vm_arguments 
)

jint vm_init2 ( JNIEnv jni_env  ) 

void exec_native_shutdown_sequence (  ) 

The method is called from both paths of VM shutdown, namely during DestroyJavaVM and System.exit right after java.lang.System.execShutdownSequence completion.

See also:
java.lang.System.execShutdownSequence

jint vm_destroy ( JavaVM_Internal java_vm,
jthread  java_thread 
)

void vm_interrupt_handler ( int   ) 

void vm_dump_handler ( int   ) 

void initialize_vm_cmd_state ( Global_Env p_env,
JavaVMInitArgs arguments 
)

void set_log_levels_from_cmd ( JavaVMInitArgs vm_arguments  ) 

void parse_vm_arguments1 ( JavaVMInitArgs vm_args,
size_t *  string_pool_size 
)

Parses string pool size required for environment initialization.

void parse_vm_arguments2 ( Global_Env p_env  ) 

Collects all arguments in VM properties.

void* get_portlib_for_logger ( Global_Env p_env  ) 

void parse_jit_arguments ( JavaVMInitArgs vm_arguments  ) 

void print_generic_help (  ) 

jint initialize_properties ( Global_Env p_env  ) 


Genereated on Tue Mar 11 19:25:56 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.