src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java
changeset 51436 091c0d22e735
parent 50858 2d3e99a72541
child 51736 42d99cb7f50f
--- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java	Fri Aug 17 11:56:59 2018 -0500
+++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java	Fri Aug 17 13:20:53 2018 -0700
@@ -84,6 +84,8 @@
          */
         ExitVM;
 
+        private static final ExceptionAction[] VALUES = values();
+
         /**
          * Gets the action that is one level less verbose than this action, bottoming out at the
          * least verbose action.
@@ -91,7 +93,7 @@
         ExceptionAction quieter() {
             assert ExceptionAction.Silent.ordinal() == 0;
             int index = Math.max(ordinal() - 1, 0);
-            return values()[index];
+            return VALUES[index];
         }
     }