< prev index next >

src/hotspot/share/runtime/threads.cpp

Print this page
*** 412,10 ***
--- 412,11 ---
    initialize_class(vmSymbols::java_lang_ArithmeticException(), CHECK);
    initialize_class(vmSymbols::jdk_internal_vm_PreemptedException(), CHECK);
    initialize_class(vmSymbols::java_lang_ArrayIndexOutOfBoundsException(), CHECK);
    initialize_class(vmSymbols::java_lang_StackOverflowError(), CHECK);
    initialize_class(vmSymbols::java_lang_IllegalMonitorStateException(), CHECK);
+   initialize_class(vmSymbols::java_lang_IdentityException(), CHECK);
    initialize_class(vmSymbols::java_lang_IllegalArgumentException(), CHECK);
    initialize_class(vmSymbols::java_lang_InternalError(), CHECK);
  }
  
  void Threads::initialize_jsr292_core_classes(TRAPS) {

*** 1038,10 ***
--- 1039,11 ---
    if (version == JNI_VERSION_10) return JNI_TRUE;
    if (version == JNI_VERSION_19) return JNI_TRUE;
    if (version == JNI_VERSION_20) return JNI_TRUE;
    if (version == JNI_VERSION_21) return JNI_TRUE;
    if (version == JNI_VERSION_24) return JNI_TRUE;
+   if (version == JNI_VERSION_28) return JNI_TRUE;
    return JNI_FALSE;
  }
  
  void Threads::add(JavaThread* p, bool force_daemon) {
    // The threads lock must be owned at this point
< prev index next >