< prev index next >

src/java.base/share/classes/jdk/internal/vm/Continuation.java

Print this page
@@ -23,22 +23,19 @@
   * questions.
   */
  
  package jdk.internal.vm;
  
- import jdk.internal.misc.PreviewFeatures;
  import jdk.internal.misc.Unsafe;
  import jdk.internal.vm.annotation.DontInline;
  import jdk.internal.vm.annotation.IntrinsicCandidate;
  import sun.security.action.GetPropertyAction;
  
  import java.lang.invoke.MethodHandles;
  import java.lang.invoke.VarHandle;
  import java.util.EnumSet;
- import java.util.Map;
  import java.util.Set;
- import java.util.concurrent.ConcurrentHashMap;
  import java.util.function.Supplier;
  import jdk.internal.access.JavaLangAccess;
  import jdk.internal.access.SharedSecrets;
  
  /**

@@ -48,11 +45,10 @@
      private static final Unsafe U = Unsafe.getUnsafe();
      private static final boolean PRESERVE_SCOPED_VALUE_CACHE;
      private static final JavaLangAccess JLA = SharedSecrets.getJavaLangAccess();
      static {
          ContinuationSupport.ensureSupported();
-         PreviewFeatures.ensureEnabled();
  
          StackChunk.init(); // ensure StackChunk class is initialized
  
          String value = GetPropertyAction.privilegedGetProperty("jdk.preserveScopedValueCache");
          PRESERVE_SCOPED_VALUE_CACHE = (value == null) || Boolean.parseBoolean(value);

@@ -322,11 +318,11 @@
              c.finish();
          }
      }
  
      private void enter0() {
-       target.run();
+         target.run();
      }
  
      private boolean isStarted() {
          return tail != null;
      }
< prev index next >