comparison src/share/vm/runtime/java.hpp @ 2177:3582bf76420e

6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
author coleenp
date Thu, 27 Jan 2011 16:11:27 -0800
parents 8f8dfba37802
children eca1193ca245
comparison
equal deleted inserted replaced
2176:27e4ea99855d 2177:3582bf76420e
47 // Trigger any necessary notification of the VM being shutdown 47 // Trigger any necessary notification of the VM being shutdown
48 extern void notify_vm_shutdown(); 48 extern void notify_vm_shutdown();
49 49
50 // VM exit if error occurs during initialization of VM 50 // VM exit if error occurs during initialization of VM
51 extern void vm_exit_during_initialization(Handle exception); 51 extern void vm_exit_during_initialization(Handle exception);
52 extern void vm_exit_during_initialization(symbolHandle exception_name, const char* message); 52 extern void vm_exit_during_initialization(Symbol* exception_name, const char* message);
53 extern void vm_exit_during_initialization(const char* error, const char* message = NULL); 53 extern void vm_exit_during_initialization(const char* error, const char* message = NULL);
54 extern void vm_shutdown_during_initialization(const char* error, const char* message = NULL); 54 extern void vm_shutdown_during_initialization(const char* error, const char* message = NULL);
55 55
56 /** 56 /**
57 * Discovering the JDK_Version during initialization is tricky when the 57 * Discovering the JDK_Version during initialization is tricky when the