Tencent / TencentKona-8

Tencent Kona is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-term support(LTS) with quarterly updates. Tencent Kona serves as the default JDK internally at Tencent Cloud for cloud computing and other Java applications.
Other
938 stars 146 forks source link

Transplant jmh test FreezeAndThaw.java from Loom #123

Closed woniu-huang closed 1 year ago

woniu-huang commented 1 year ago

Main Changes

  1. Create a standalone Maven project to meet the needs of JMH,

  2. Remove the import of jdk.internal.vm.Continuation and jdk.internal.vm.ContinuationScope , which is no need in the test

Detailed diff output

index ba299165bf..55e8b50131 100644
--- a/demo/fiber/loom.bench/freeze_and_thaw/src/main/java/org/example/FreezeAndThaw.java
+++ b/demo/fiber/loom.bench/freeze_and_thaw/src/main/java/org/example/FreezeAndThaw.java
@@ -21,10 +21,7 @@
  * questions.
  */

-package org.openjdk.bench.loom.obsolete;
-
-import jdk.internal.vm.Continuation;
-import jdk.internal.vm.ContinuationScope;
+package org.example;

 import java.util.concurrent.TimeUnit;
 import org.openjdk.jmh.annotations.*;
tencent-adm commented 1 year ago

CLA assistant check
All committers have signed the CLA.