Print this page


Split Close
Expand all
Collapse all
          --- old/src/share/vm/runtime/java.cpp
          +++ new/src/share/vm/runtime/java.cpp
↓ open down ↓ 652 lines elided ↑ open up ↑
 653  653    // Failure during initialization, we don't want to dump core
 654  654    vm_abort(false);
 655  655  }
 656  656  
 657  657  void vm_shutdown_during_initialization(const char* error, const char* message) {
 658  658    vm_notify_during_shutdown(error, message);
 659  659    vm_shutdown();
 660  660  }
 661  661  
 662  662  JDK_Version JDK_Version::_current;
      663 +const char* JDK_Version::_runtime_name;
 663  664  
 664  665  void JDK_Version::initialize() {
 665  666    jdk_version_info info;
 666  667    assert(!_current.is_valid(), "Don't initialize twice");
 667  668  
 668  669    void *lib_handle = os::native_java_library();
 669  670    jdk_version_info_fn_t func = CAST_TO_FN_PTR(jdk_version_info_fn_t,
 670  671       os::dll_lookup(lib_handle, "JDK_GetVersionInfo0"));
 671  672  
 672  673    if (func == NULL) {
↓ open down ↓ 92 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX