src/share/vm/runtime/thread.cpp

changeset 1570
e66fd840cb6b
parent 1462
39b01ab7035a
child 1577
4ce7240d622c
     1.1 --- a/src/share/vm/runtime/thread.cpp	Mon Jan 04 07:04:46 2010 -0800
     1.2 +++ b/src/share/vm/runtime/thread.cpp	Mon Jan 04 18:38:08 2010 +0100
     1.3 @@ -3055,6 +3055,12 @@
     1.4        warning("java.lang.ArithmeticException has not been initialized");
     1.5        warning("java.lang.StackOverflowError has not been initialized");
     1.6      }
     1.7 +
     1.8 +    if (EnableInvokeDynamic) {
     1.9 +      // JSR 292: An intialized java.dyn.InvokeDynamic is required in
    1.10 +      // the compiler.
    1.11 +      initialize_class(vmSymbolHandles::java_dyn_InvokeDynamic(), CHECK_0);
    1.12 +    }
    1.13    }
    1.14  
    1.15    // See        : bugid 4211085.

mercurial