#Test Results (version 2) #Tue Aug 03 08:46:38 UTC 2021 #-----testdescription----- $file=/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java $root=/home/runner/work/jdk/jdk/test/hotspot/jtreg id=id1 keywords=bug8029075 driver library=/ /test/lib modules=java.base/jdk.internal.misc\:open java.base/java.lang\:open java.management requires=vm.gc.Shenandoah run=USER_SPECIFIED driver gc.stringdedup.TestStringDeduplicationAgeThreshold Shenandoah\n source=TestStringDeduplicationAgeThreshold.java title=Test string deduplication age threshold #-----environment----- #-----testresult----- description=file\:/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java\#id1 elapsed=11602 0\:00\:11.602 end=Tue Aug 03 08\:46\:38 UTC 2021 environment=regtest execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Expected to get exit value of [0] harnessLoaderMode=Classpath Loader harnessVariety=Full Bundle hostname=fv-az224-858.bi4zmy1qo3tuniz3adueuvvcza.cx.internal.cloudapp.net javatestOS=Linux 5.8.0-1039-azure (amd64) javatestVersion=6.0-ea+b14-2021-08-03 jtregVersion=jtreg 6 dev 0 modules=java.base/jdk.internal.misc\:open java.base/java.lang\:open java.management script=com.sun.javatest.regtest.exec.RegressionScript sections=script_messages build compile driver start=Tue Aug 03 08\:46\:26 UTC 2021 test=gc/stringdedup/TestStringDeduplicationAgeThreshold.java\#id1 testJDK=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-debug/jdk-18/fastdebug totalTime=11602 user.name=runner work=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/gc/stringdedup #section:script_messages ----------messages:(10/815)---------- JDK under test: /home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-debug/jdk-18/fastdebug openjdk version "18-internal" 2022-03-15 OpenJDK Runtime Environment (fastdebug build 18-internal+0-tstuefe-b3a98b0889b75392b05c251084d19e977a518078) OpenJDK Server VM (fastdebug build 18-internal+0-tstuefe-b3a98b0889b75392b05c251084d19e977a518078, mixed mode, sharing) Library /; kind: packages source directory: /home/runner/work/jdk/jdk/test/hotspot/jtreg class directory: /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes Library /test/lib; kind: packages source directory: /home/runner/work/jdk/jdk/test/lib class directory: /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib #section:build ----------messages:(5/213)---------- command: build gc.stringdedup.TestStringDeduplicationAgeThreshold reason: Named class compiled on demand Test directory: compile: gc.stringdedup.TestStringDeduplicationAgeThreshold elapsed time (seconds): 0.232 result: Passed. Build successful #section:compile ----------messages:(6/298)---------- command: compile /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java reason: .class file out of date or does not exist Additional options from @modules: --add-modules java.base,java.management Mode: agentvm Agent id: 1 elapsed time (seconds): 0.232 ----------configuration:(15/1036)---------- Boot Layer (javac runtime environment) class path: /home/runner/jtreg/lib/javatest.jar /home/runner/jtreg/lib/jtreg.jar patch: java.base /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/patches/java.base javac compilation environment add modules: java.base java.management source path: /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup /home/runner/work/jdk/jdk/test/hotspot/jtreg /home/runner/work/jdk/jdk/test/lib class path: /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib ----------rerun:(35/4341)*---------- cd /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/scratch && \\ HOME=/home/runner \\ JDK8_HOME=/home/runner/bootjdk/16 \\ JTREG_KEYWORDS=!headful \\ JTREG_VERBOSE=fail,error,time \\ LANG=C.UTF-8 \\ LC_ALL=C \\ PATH=/bin:/usr/bin:/usr/sbin \\ TEST_IMAGE_DIR=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-tests-debug \\ /home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-debug/jdk-18/fastdebug/bin/javac \\ -J-XX:MaxRAMPercentage=25 \\ -J-Djava.io.tmpdir=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/tmp \\ -J-XX:-CreateCoredumpOnCrash \\ -J-Djava.library.path=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-tests-debug/hotspot/jtreg/native \\ -J-Dtest.vm.opts='-XX:MaxRAMPercentage=25 -Djava.io.tmpdir=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/tmp' \\ -J-Dtest.tool.vm.opts='-J-XX:MaxRAMPercentage=25 -J-Djava.io.tmpdir=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/tmp' \\ -J-Dtest.compiler.opts= \\ -J-Dtest.java.opts=-XX:-CreateCoredumpOnCrash \\ -J-Dtest.jdk=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-debug/jdk-18/fastdebug \\ -J-Dcompile.jdk=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-debug/jdk-18/fastdebug \\ -J-Dtest.timeout.factor=4.0 \\ -J-Dtest.nativepath=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-tests-debug/hotspot/jtreg/native \\ -J-Dtest.root=/home/runner/work/jdk/jdk/test/hotspot/jtreg \\ -J-Dtest.name=gc/stringdedup/TestStringDeduplicationAgeThreshold.java#id1 \\ -J-Dtest.file=/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java \\ -J-Dtest.src=/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup \\ -J-Dtest.src.path=/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup:/home/runner/work/jdk/jdk/test/hotspot/jtreg:/home/runner/work/jdk/jdk/test/lib \\ -J-Dtest.classes=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d \\ -J-Dtest.class.path=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib \\ -J-Dtest.class.path.prefix=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d:/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib \\ -J-Dtest.modules='java.base/jdk.internal.misc:open java.base/java.lang:open java.management' \\ --add-modules java.base,java.management \\ -d /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d \\ -sourcepath /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup:/home/runner/work/jdk/jdk/test/hotspot/jtreg:/home/runner/work/jdk/jdk/test/lib \\ -classpath /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java ----------direct:(19/1532)---------- /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java:50: warning: Unsafe is internal proprietary API and may be removed in a future release private static Unsafe unsafe; ^ /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java:57: warning: Unsafe is internal proprietary API and may be removed in a future release Field field = Unsafe.class.getDeclaredField("theUnsafe"); ^ /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java:59: warning: Unsafe is internal proprietary API and may be removed in a future release unsafe = (Unsafe)field.get(null); ^ /home/runner/work/jdk/jdk/test/lib/jdk/test/lib/process/ProcessTools.java:450: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged((PrivilegedExceptionAction) () -> { ^ /home/runner/work/jdk/jdk/test/lib/jdk/test/lib/process/ProcessTools.java:605: warning: [removal] AccessController in java.security has been deprecated and marked for removal return AccessController.doPrivileged( ^ /home/runner/work/jdk/jdk/test/lib/jdk/test/lib/NetworkConfiguration.java:466: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(pa); ^ 6 warnings result: Passed. Compilation successful #section:driver ----------messages:(6/340)---------- command: driver gc.stringdedup.TestStringDeduplicationAgeThreshold Shenandoah reason: User specified action: run driver gc.stringdedup.TestStringDeduplicationAgeThreshold Shenandoah Mode: agentvm Agent id: 23 Additional opens to unnamed modules from @modules: java.base/jdk.internal.misc java.base/java.lang elapsed time (seconds): 11.369 ----------configuration:(20/1230)---------- Boot Layer class path: /home/runner/jtreg/lib/javatest.jar /home/runner/jtreg/lib/jtreg.jar /home/runner/jtreg/lib/junit.jar /home/runner/jtreg/lib/hamcrest.jar /home/runner/jtreg/lib/testng.jar /home/runner/jtreg/lib/jcommander.jar /home/runner/jtreg/lib/guice.jar patch: java.base /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/patches/java.base Test Layer add opens: java.base/java.lang ALL-UNNAMED java.base/jdk.internal.misc ALL-UNNAMED class path: /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d /home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes /home/runner/work/jdk/jdk/test/hotspot/jtreg /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib /home/runner/work/jdk/jdk/test/lib ----------rerun:(29/3698)*---------- cd /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/scratch && \\ HOME=/home/runner \\ JDK8_HOME=/home/runner/bootjdk/16 \\ JTREG_KEYWORDS=!headful \\ JTREG_VERBOSE=fail,error,time \\ LANG=C.UTF-8 \\ LC_ALL=C \\ PATH=/bin:/usr/bin:/usr/sbin \\ TEST_IMAGE_DIR=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-tests-debug \\ /home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-debug/jdk-18/fastdebug/bin/java \\ -Dtest.vm.opts='-XX:MaxRAMPercentage=25 -Djava.io.tmpdir=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/tmp' \\ -Dtest.tool.vm.opts='-J-XX:MaxRAMPercentage=25 -J-Djava.io.tmpdir=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/tmp' \\ -Dtest.compiler.opts= \\ -Dtest.java.opts=-XX:-CreateCoredumpOnCrash \\ -Dtest.jdk=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-debug/jdk-18/fastdebug \\ -Dcompile.jdk=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-debug/jdk-18/fastdebug \\ -Dtest.timeout.factor=4.0 \\ -Dtest.nativepath=/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-tests-debug/hotspot/jtreg/native \\ -Dtest.root=/home/runner/work/jdk/jdk/test/hotspot/jtreg \\ -Dtest.name=gc/stringdedup/TestStringDeduplicationAgeThreshold.java#id1 \\ -Dtest.file=/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java \\ -Dtest.src=/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup \\ -Dtest.src.path=/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup:/home/runner/work/jdk/jdk/test/hotspot/jtreg:/home/runner/work/jdk/jdk/test/lib \\ -Dtest.classes=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d \\ -Dtest.class.path=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib \\ -Dtest.class.path.prefix=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d:/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib \\ -Dtest.modules='java.base/jdk.internal.misc:open java.base/java.lang:open java.management' \\ -classpath /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d:/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes:/home/runner/work/jdk/jdk/test/hotspot/jtreg:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib:/home/runner/work/jdk/jdk/test/lib:/home/runner/jtreg/lib/javatest.jar:/home/runner/jtreg/lib/jtreg.jar \\ gc.stringdedup.TestStringDeduplicationAgeThreshold Shenandoah ----------System.out:(719/67953)---------- Command line: [/home/runner/jdk-linux-x86-debug/jdk-18-internal+0_linux-x86_bin-debug/jdk-18/fastdebug/bin/java -cp /home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/gc/stringdedup/TestStringDeduplicationAgeThreshold_id1.d:/home/runner/work/jdk/jdk/test/hotspot/jtreg/gc/stringdedup:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes:/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/classes/test/lib:/home/runner/jtreg/lib/javatest.jar:/home/runner/jtreg/lib/jtreg.jar:/home/runner/jtreg/lib/junit.jar:/home/runner/jtreg/lib/hamcrest.jar:/home/runner/jtreg/lib/testng.jar:/home/runner/jtreg/lib/jcommander.jar:/home/runner/jtreg/lib/guice.jar -XX:MaxRAMPercentage=25 -Djava.io.tmpdir=/home/runner/work/jdk/jdk/build/run-test-prebuilt/test-support/jtreg_test_hotspot_jtreg_tier1_gc/tmp -XX:-CreateCoredumpOnCrash -XX:+UseShenandoahGC -Xmn50m -Xms100m -Xmx100m -XX:+UnlockDiagnosticVMOptions --add-opens=java.base/java.lang=ALL-UNNAMED -XX:+VerifyAfterGC -Xlog:gc*,stringdedup*=debug -XX:+UseStringDeduplication -XX:StringDeduplicationAgeThreshold=15 gc.stringdedup.TestStringDeduplicationTools$DeduplicationTest 10 5 15 YoungGC ] [2021-08-03T08:46:27.141870665Z] Gathering output for process 33758 [0.002s][info][gc] Min heap equals to max heap, disabling ShenandoahUncommit [0.010s][info][gc] Heuristics ergonomically sets -XX:+ExplicitGCInvokesConcurrent [0.010s][info][gc] Heuristics ergonomically sets -XX:+ShenandoahImplicitGCInvokesConcurrent [0.010s][info][gc] Using Shenandoah [0.051s][info][gc,ergo] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x [0.051s][info][gc,init] Version: 18-internal+0-tstuefe-b3a98b0889b75392b05c251084d19e977a518078 (fastdebug) [0.051s][info][gc,init] CPUs: 2 total, 2 available [0.052s][info][gc,init] Memory: 6953M [0.052s][info][gc,init] Large Page Support: Disabled [0.052s][info][gc,init] NUMA Support: Disabled [0.052s][info][gc,init] Compressed Oops: Disabled [0.052s][info][gc,init] Heap Min Capacity: 100M [0.052s][info][gc,init] Heap Initial Capacity: 100M [0.052s][info][gc,init] Heap Max Capacity: 100M [0.052s][info][gc,init] Pre-touch: Disabled [0.052s][info][gc,init] Mode: Snapshot-At-The-Beginning (SATB) [0.052s][info][gc,init] Heuristics: Adaptive [0.052s][info][gc,init] Heap Region Count: 400 [0.052s][info][gc,init] Heap Region Size: 256K [0.052s][info][gc,init] TLAB Size Max: 256K [0.052s][info][gc,init] Humongous Object Threshold: 256K [0.052s][info][gc,init] Parallel Workers: 1 [0.052s][info][gc,init] Concurrent Workers: 1 [0.076s][info][stringdedup,init] String Deduplication is enabled [0.095s][debug][stringdedup,phases,start] Idle start [0.096s][debug][stringdedup,phases ] Idle end: 0.005ms [0.096s][debug][stringdedup,phases,start] Concurrent start [0.096s][debug][stringdedup,phases,start] Process start [0.096s][debug][stringdedup,phases ] Process end: 0.478ms [0.096s][debug][stringdedup,phases ] Concurrent end: 0.486ms [0.096s][info ][stringdedup ] Concurrent String Deduplication 558/14392.0B (new), 0/0.0B (deduped), avg 0.0%, 0.478ms of 0.486ms [0.096s][debug][stringdedup ] Last Process: 1/0.478ms, Idle: 1/0.005ms, Blocked: 0/0.000ms [0.096s][debug][stringdedup ] Inspected: 558 [0.096s][debug][stringdedup ] Known: 0( 0.0%) [0.096s][debug][stringdedup ] Shared: 0( 0.0%) [0.096s][debug][stringdedup ] New: 558(100.0%) 14392.0B [0.096s][debug][stringdedup ] Replaced: 0( 0.0%) [0.096s][debug][stringdedup ] Deleted: 0( 0.0%) [0.096s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.096s][debug][stringdedup ] Skipped: 0 (dead), 0 (incomplete), 0 (shared) [0.096s][debug][stringdedup ] Total Process: 1/0.478ms, Idle: 1/0.005ms, Blocked: 0/0.000ms [0.096s][debug][stringdedup ] Inspected: 558 [0.096s][debug][stringdedup ] Known: 0( 0.0%) [0.096s][debug][stringdedup ] Shared: 0( 0.0%) [0.096s][debug][stringdedup ] New: 558(100.0%) 14392.0B [0.096s][debug][stringdedup ] Replaced: 0( 0.0%) [0.096s][debug][stringdedup ] Deleted: 0( 0.0%) [0.096s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.096s][debug][stringdedup ] Skipped: 0 (dead), 0 (incomplete), 0 (shared) [0.096s][debug][stringdedup ] Table: 558 values in 503 buckets, 0 dead (0) [0.096s][debug][stringdedup,phases,start] Idle start Begin: DeduplicationTest Creating strings: total=10, unique=5 Creating strings: total=10, unique=10 Begin: Young GC 1/18 [0.354s][info ][gc ] Trigger: Learning 1 of 5. Free (70656K) is below initial threshold (71680K) [0.354s][info ][gc,ergo ] Free: 70656K, Max: 256K regular, 70656K humongous, Frag: 60% external, 0% internal; Reserve: 5120K, Max: 256K [0.354s][info ][gc,start ] GC(0) Concurrent reset [0.354s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent reset [0.354s][info ][gc,ergo ] GC(0) Pacer for Reset. Non-Taxable: 100M [0.355s][info ][gc ] GC(0) Concurrent reset 1.007ms [0.355s][info ][gc,start ] GC(0) Pause Init Mark (unload classes) [0.355s][info ][gc,task ] GC(0) Using 1 of 1 workers for init marking [0.356s][info ][gc,ergo ] GC(0) Pacer for Mark. Expected Live: 10240K, Free: 70656K, Non-Taxable: 7065K, Alloc Tax Rate: 0.2x [0.356s][info ][gc ] GC(0) Pause Init Mark (unload classes) 1.063ms [0.356s][info ][gc,start ] GC(0) Concurrent marking roots [0.356s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent marking roots [0.357s][info ][gc ] GC(0) Concurrent marking roots 0.734ms [0.357s][info ][gc,start ] GC(0) Concurrent marking (unload classes) [0.357s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent marking [0.368s][info ][gc ] GC(0) Concurrent marking (unload classes) 11.274ms [0.368s][info ][gc,start ] GC(0) Pause Final Mark (unload classes) [0.368s][info ][gc,task ] GC(0) Using 1 of 1 workers for final marking [0.369s][info ][gc,ergo ] GC(0) Collectable Garbage: 24832K (95%), Immediate: 24832K (95%), CSet: 0B (0%) [0.369s][info ][gc,verify,start ] GC(0) Verifying [0.373s][info ][gc,verify ] GC(0) Verifying 4.800ms [0.374s][info ][gc ] GC(0) Pause Final Mark (unload classes) 5.053ms [0.374s][info ][gc,start ] GC(0) Concurrent weak references [0.374s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent weak references [0.374s][info ][gc,ref ] GC(0) Encountered references: Soft: 67, Weak: 179, Final: 0, Phantom: 7 [0.374s][info ][gc,ref ] GC(0) Discovered references: Soft: 0, Weak: 51, Final: 0, Phantom: 7 [0.374s][info ][gc,ref ] GC(0) Enqueued references: Soft: 0, Weak: 36, Final: 0, Phantom: 6 [0.374s][info ][gc ] GC(0) Concurrent weak references 0.115ms [0.374s][info ][gc,start ] GC(0) Concurrent weak roots [0.374s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent weak root [0.375s][debug][stringdedup,phases ] Idle end: 279.186ms [0.375s][debug][stringdedup,phases,start] Concurrent start [0.375s][debug][stringdedup,phases,start] Process start [0.377s][debug][stringdedup,phases ] Process end: 1.503ms [0.377s][debug][stringdedup,phases ] Concurrent end: 1.520ms [0.377s][info ][stringdedup ] Concurrent String Deduplication 1679/64680.0B (new), 0/0.0B (deduped), avg 0.0%, 1.503ms of 1.520ms [0.377s][debug][stringdedup ] Last Process: 1/1.503ms, Idle: 1/279.186ms, Blocked: 0/0.000ms [0.377s][debug][stringdedup ] Inspected: 1679 [0.377s][debug][stringdedup ] Known: 0( 0.0%) [0.377s][debug][stringdedup ] Shared: 0( 0.0%) [0.377s][debug][stringdedup ] New: 1679(100.0%) 64680.0B [0.377s][debug][stringdedup ] Replaced: 0( 0.0%) [0.377s][debug][stringdedup ] Deleted: 0( 0.0%) [0.377s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.377s][debug][stringdedup ] Skipped: 2 (dead), 0 (incomplete), 0 (shared) [0.377s][debug][stringdedup ] Total Process: 2/1.980ms, Idle: 2/279.191ms, Blocked: 0/0.000ms [0.377s][debug][stringdedup ] Inspected: 2237 [0.377s][debug][stringdedup ] Known: 0( 0.0%) [0.377s][debug][stringdedup ] Shared: 0( 0.0%) [0.377s][debug][stringdedup ] New: 2237(100.0%) 79072.0B [0.377s][debug][stringdedup ] Replaced: 0( 0.0%) [0.377s][debug][stringdedup ] Deleted: 0( 0.0%) [0.377s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.377s][debug][stringdedup ] Skipped: 2 (dead), 0 (incomplete), 0 (shared) [0.377s][debug][stringdedup ] Table: 2237 values in 503 buckets, 0 dead (0) [0.377s][debug][stringdedup,phases,start] Idle start [0.377s][info ][gc ] GC(0) Concurrent weak roots 3.526ms [0.377s][info ][gc,start ] GC(0) Concurrent cleanup [0.381s][info ][gc ] GC(0) Concurrent cleanup 35M->11M(100M) 3.938ms [0.381s][info ][gc,ergo ] GC(0) Free: 85760K, Max: 256K regular, 60928K humongous, Frag: 78% external, 0% internal; Reserve: 5120K, Max: 256K [0.381s][info ][gc,start ] GC(0) Concurrent class unloading [0.381s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent class unloading [0.382s][info ][gc ] GC(0) Concurrent class unloading 0.891ms [0.382s][info ][gc,start ] GC(0) Pause Final Roots [0.382s][info ][gc ] GC(0) Pause Final Roots 0.012ms [0.382s][info ][gc,ergo ] Free: 84992K, Max: 256K regular, 60928K humongous, Frag: 78% external, 0% internal; Reserve: 5120K, Max: 256K [0.382s][info ][gc,stats ] [0.382s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [0.382s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [0.382s][info ][gc,stats ] [0.382s][info ][gc,stats ] Concurrent Reset 1029 us [0.382s][info ][gc,stats ] Pause Init Mark (G) 1225 us [0.382s][info ][gc,stats ] Pause Init Mark (N) 1074 us [0.382s][info ][gc,stats ] Update Region States 8 us [0.382s][info ][gc,stats ] Concurrent Mark Roots 758 us, parallelism: 0.82x [0.382s][info ][gc,stats ] CMR: 622 us [0.382s][info ][gc,stats ] CMR: Thread Roots 331 us, workers (us): 331, [0.382s][info ][gc,stats ] CMR: VM Strong Roots 60 us, workers (us): 60, [0.382s][info ][gc,stats ] CMR: CLDG Roots 231 us, workers (us): 231, [0.382s][info ][gc,stats ] Concurrent Marking 11302 us [0.382s][info ][gc,stats ] Pause Final Mark (G) 5158 us [0.382s][info ][gc,stats ] Pause Final Mark (N) 5060 us [0.382s][info ][gc,stats ] Finish Mark 20 us [0.382s][info ][gc,stats ] Update Region States 5 us [0.382s][info ][gc,stats ] Choose Collection Set 145 us [0.382s][info ][gc,stats ] Rebuild Free Set 13 us [0.382s][info ][gc,stats ] Concurrent Weak References 121 us, parallelism: 0.15x [0.382s][info ][gc,stats ] CWRF: 18 us [0.382s][info ][gc,stats ] CWRF: Weak References 18 us, workers (us): 18, [0.382s][info ][gc,stats ] Concurrent Weak Roots 3539 us [0.382s][info ][gc,stats ] Roots 331 us, parallelism: 0.86x [0.382s][info ][gc,stats ] CWR: 284 us [0.382s][info ][gc,stats ] CWR: Code Cache Roots 9 us, workers (us): 9, [0.382s][info ][gc,stats ] CWR: VM Weak Roots 273 us, workers (us): 273, [0.382s][info ][gc,stats ] CWR: CLDG Roots 2 us, workers (us): 2, [0.382s][info ][gc,stats ] Rendezvous 3184 us [0.382s][info ][gc,stats ] Concurrent Cleanup 3959 us [0.382s][info ][gc,stats ] Concurrent Class Unloading 905 us [0.382s][info ][gc,stats ] Unlink Stale 531 us [0.382s][info ][gc,stats ] System Dictionary 5 us [0.382s][info ][gc,stats ] Weak Class Links 0 us [0.382s][info ][gc,stats ] Code Roots 523 us [0.382s][info ][gc,stats ] Rendezvous 275 us [0.382s][info ][gc,stats ] Purge Unlinked 70 us [0.382s][info ][gc,stats ] Code Roots 15 us [0.382s][info ][gc,stats ] CLDG 55 us [0.382s][info ][gc,stats ] Exception Caches 0 us [0.382s][info ][gc,stats ] Pause Final Roots (G) 51 us [0.382s][info ][gc,stats ] Pause Final Roots (N) 20 us [0.382s][info ][gc,stats ] Pacing 55840 us [0.382s][info ][gc,stats ] [0.382s][info ][gc,stats ] Allocation pacing accrued: [0.382s][info ][gc,stats ] 56 of 331 ms ( 16.9%): main [0.382s][info ][gc,stats ] 56 of 331 ms ( 16.9%): [0.382s][info ][gc,stats ] 5 of 331 ms ( 1.5%): [0.382s][info ][gc,stats ] 56 of 331 ms ( 16.9%): [0.382s][info ][gc,stats ] [0.383s][info ][gc,metaspace ] Metaspace: 292K(320K)->292K(320K) [0.383s][info ][gc,ergo ] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x [0.387s][info ][gc ] Trigger: Learning 2 of 5. Free (69376K) is below initial threshold (71680K) [0.387s][info ][gc,ergo ] Free: 69120K, Max: 256K regular, 60928K humongous, Frag: 73% external, 0% internal; Reserve: 5120K, Max: 256K [0.387s][info ][gc,start ] GC(1) Concurrent reset [0.387s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent reset [0.387s][info ][gc,ergo ] GC(1) Pacer for Reset. Non-Taxable: 100M [0.388s][info ][gc ] GC(1) Concurrent reset 0.850ms [0.388s][info ][gc,start ] GC(1) Pause Init Mark (unload classes) [0.388s][info ][gc,task ] GC(1) Using 1 of 1 workers for init marking [0.388s][info ][gc,ergo ] GC(1) Pacer for Mark. Expected Live: 589K, Free: 64768K, Non-Taxable: 6476K, Alloc Tax Rate: 0.0x [0.388s][info ][gc ] GC(1) Pause Init Mark (unload classes) 0.606ms [0.389s][info ][gc,start ] GC(1) Concurrent marking roots [0.389s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent marking roots [0.389s][info ][gc ] GC(1) Concurrent marking roots 0.524ms [0.389s][info ][gc,start ] GC(1) Concurrent marking (unload classes) [0.389s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent marking End: Young GC 1/18 Creating strings: total=10, unique=10 Begin: Young GC 2/18 [0.407s][info ][gc ] GC(1) Concurrent marking (unload classes) 18.014ms [0.407s][info ][gc,start ] GC(1) Pause Final Mark (unload classes) [0.407s][info ][gc,task ] GC(1) Using 1 of 1 workers for final marking [0.407s][info ][gc,ergo ] GC(1) Collectable Garbage: 30464K (95%), Immediate: 30464K (95%), CSet: 0B (0%) [0.407s][info ][gc,verify,start ] GC(1) Verifying [0.412s][info ][gc,verify ] GC(1) Verifying 4.796ms [0.412s][info ][gc ] GC(1) Pause Final Mark (unload classes) 5.096ms [0.412s][info ][gc,start ] GC(1) Concurrent weak references [0.412s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent weak references [0.412s][info ][gc,ref ] GC(1) Encountered references: Soft: 67, Weak: 143, Final: 0, Phantom: 1 [0.412s][info ][gc,ref ] GC(1) Discovered references: Soft: 0, Weak: 15, Final: 0, Phantom: 1 [0.412s][info ][gc,ref ] GC(1) Enqueued references: Soft: 0, Weak: 0, Final: 0, Phantom: 0 [0.412s][info ][gc ] GC(1) Concurrent weak references 0.052ms [0.412s][info ][gc,start ] GC(1) Concurrent weak roots [0.412s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent weak root [0.413s][debug][stringdedup,phases ] Idle end: 35.613ms [0.413s][debug][stringdedup,phases,start] Concurrent start [0.413s][debug][stringdedup,phases,start] Process start [0.413s][debug][stringdedup,phases ] Process end: 0.008ms [0.413s][debug][stringdedup,phases ] Concurrent end: 0.017ms [0.413s][info ][stringdedup ] Concurrent String Deduplication 2/72.0B (new), 0/0.0B (deduped), avg 0.0%, 0.008ms of 0.017ms [0.413s][debug][stringdedup ] Last Process: 1/0.008ms, Idle: 1/35.613ms, Blocked: 0/0.000ms [0.413s][debug][stringdedup ] Inspected: 2 [0.413s][debug][stringdedup ] Known: 0( 0.0%) [0.413s][debug][stringdedup ] Shared: 0( 0.0%) [0.413s][debug][stringdedup ] New: 2(100.0%) 72.0B [0.413s][debug][stringdedup ] Replaced: 0( 0.0%) [0.413s][debug][stringdedup ] Deleted: 0( 0.0%) [0.413s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.413s][debug][stringdedup ] Skipped: 0 (dead), 0 (incomplete), 0 (shared) [0.413s][debug][stringdedup ] Total Process: 3/1.988ms, Idle: 3/314.804ms, Blocked: 0/0.000ms [0.413s][debug][stringdedup ] Inspected: 2239 [0.413s][debug][stringdedup ] Known: 0( 0.0%) [0.413s][debug][stringdedup ] Shared: 0( 0.0%) [0.413s][debug][stringdedup ] New: 2239(100.0%) 79144.0B [0.413s][debug][stringdedup ] Replaced: 0( 0.0%) [0.413s][debug][stringdedup ] Deleted: 0( 0.0%) [0.413s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.413s][debug][stringdedup ] Skipped: 2 (dead), 0 (incomplete), 0 (shared) [0.413s][debug][stringdedup ] Table: 2239 values in 503 buckets, 0 dead (0) [0.413s][debug][stringdedup,phases,start] Idle start [0.413s][info ][gc ] GC(1) Concurrent weak roots 0.461ms [0.413s][info ][gc,start ] GC(1) Concurrent cleanup [0.417s][info ][gc ] GC(1) Concurrent cleanup 38M->8M(100M) 4.607ms [0.417s][info ][gc,ergo ] GC(1) Free: 88320K, Max: 256K regular, 57856K humongous, Frag: 82% external, 0% internal; Reserve: 5120K, Max: 256K [0.417s][info ][gc,start ] GC(1) Concurrent class unloading [0.417s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent class unloading [0.418s][info ][gc ] GC(1) Concurrent class unloading 0.711ms [0.418s][info ][gc,start ] GC(1) Pause Final Roots [0.418s][info ][gc ] GC(1) Pause Final Roots 0.015ms [0.418s][info ][gc,ergo ] Free: 86551K, Max: 256K regular, 57856K humongous, Frag: 82% external, 0% internal; Reserve: 5120K, Max: 256K [0.418s][info ][gc,stats ] [0.418s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [0.418s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [0.418s][info ][gc,stats ] [0.418s][info ][gc,stats ] Concurrent Reset 889 us [0.418s][info ][gc,stats ] Pause Init Mark (G) 743 us [0.418s][info ][gc,stats ] Pause Init Mark (N) 612 us [0.418s][info ][gc,stats ] Update Region States 8 us [0.418s][info ][gc,stats ] Concurrent Mark Roots 549 us, parallelism: 0.80x [0.418s][info ][gc,stats ] CMR: 441 us [0.418s][info ][gc,stats ] CMR: Thread Roots 216 us, workers (us): 216, [0.418s][info ][gc,stats ] CMR: VM Strong Roots 16 us, workers (us): 16, [0.418s][info ][gc,stats ] CMR: CLDG Roots 209 us, workers (us): 209, [0.418s][info ][gc,stats ] Concurrent Marking 18036 us [0.418s][info ][gc,stats ] Pause Final Mark (G) 5161 us [0.418s][info ][gc,stats ] Pause Final Mark (N) 5102 us [0.418s][info ][gc,stats ] Finish Mark 36 us [0.418s][info ][gc,stats ] Update Region States 6 us [0.418s][info ][gc,stats ] Choose Collection Set 173 us [0.418s][info ][gc,stats ] Rebuild Free Set 13 us [0.418s][info ][gc,stats ] Concurrent Weak References 57 us, parallelism: 0.10x [0.418s][info ][gc,stats ] CWRF: 6 us [0.418s][info ][gc,stats ] CWRF: Weak References 6 us, workers (us): 6, [0.418s][info ][gc,stats ] Concurrent Weak Roots 473 us [0.418s][info ][gc,stats ] Roots 188 us, parallelism: 0.86x [0.418s][info ][gc,stats ] CWR: 162 us [0.418s][info ][gc,stats ] CWR: Code Cache Roots 5 us, workers (us): 5, [0.418s][info ][gc,stats ] CWR: VM Weak Roots 154 us, workers (us): 154, [0.418s][info ][gc,stats ] CWR: CLDG Roots 2 us, workers (us): 2, [0.418s][info ][gc,stats ] Rendezvous 262 us [0.419s][info ][gc,stats ] Concurrent Cleanup 4631 us [0.419s][info ][gc,stats ] Concurrent Class Unloading 725 us [0.419s][info ][gc,stats ] Unlink Stale 537 us [0.419s][info ][gc,stats ] System Dictionary 6 us [0.419s][info ][gc,stats ] Weak Class Links 0 us [0.419s][info ][gc,stats ] Code Roots 530 us [0.419s][info ][gc,stats ] Rendezvous 118 us [0.419s][info ][gc,stats ] Purge Unlinked 43 us [0.419s][info ][gc,stats ] Code Roots 13 us [0.419s][info ][gc,stats ] CLDG 30 us [0.419s][info ][gc,stats ] Exception Caches 0 us [0.419s][info ][gc,stats ] Pause Final Roots (G) 128 us [0.419s][info ][gc,stats ] Pause Final Roots (N) 21 us [0.419s][info ][gc,stats ] Pacing 14527 us [0.419s][info ][gc,stats ] [0.419s][info ][gc,stats ] Allocation pacing accrued: [0.419s][info ][gc,stats ] 15 of 36 ms ( 40.2%): main [0.419s][info ][gc,stats ] 15 of 36 ms ( 40.2%): [0.419s][info ][gc,stats ] 1 of 36 ms ( 3.7%): [0.419s][info ][gc,stats ] 15 of 36 ms ( 40.2%): [0.419s][info ][gc,stats ] [0.419s][info ][gc,metaspace ] Metaspace: 292K(320K)->295K(384K) [0.419s][info ][gc,ergo ] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x [0.430s][info ][gc ] Trigger: Learning 3 of 5. Free (69399K) is below initial threshold (71680K) [0.430s][info ][gc,ergo ] Free: 69399K, Max: 256K regular, 57856K humongous, Frag: 78% external, 0% internal; Reserve: 5120K, Max: 256K [0.430s][info ][gc,start ] GC(2) Concurrent reset [0.430s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent reset [0.430s][info ][gc,ergo ] GC(2) Pacer for Reset. Non-Taxable: 100M [0.430s][info ][gc ] GC(2) Concurrent reset 0.787ms [0.431s][info ][gc,start ] GC(2) Pause Init Mark (unload classes) [0.431s][info ][gc,task ] GC(2) Using 1 of 1 workers for init marking [0.431s][info ][gc,ergo ] GC(2) Pacer for Mark. Expected Live: 589K, Free: 67863K, Non-Taxable: 6786K, Alloc Tax Rate: 0.0x [0.431s][info ][gc ] GC(2) Pause Init Mark (unload classes) 0.579ms [0.431s][info ][gc,start ] GC(2) Concurrent marking roots [0.431s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent marking roots [0.432s][info ][gc ] GC(2) Concurrent marking roots 0.558ms [0.432s][info ][gc,start ] GC(2) Concurrent marking (unload classes) [0.432s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent marking [0.440s][info ][gc ] GC(2) Concurrent marking (unload classes) 8.206ms [0.440s][info ][gc,start ] GC(2) Pause Final Mark (unload classes) [0.440s][info ][gc,task ] GC(2) Using 1 of 1 workers for final marking [0.440s][info ][gc,ergo ] GC(2) Collectable Garbage: 26880K (93%), Immediate: 26880K (93%), CSet: 0B (0%) [0.440s][info ][gc,verify,start ] GC(2) Verifying [0.445s][info ][gc,verify ] GC(2) Verifying 4.800ms [0.445s][info ][gc ] GC(2) Pause Final Mark (unload classes) 5.035ms [0.445s][info ][gc,start ] GC(2) Concurrent weak references [0.445s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent weak references [0.448s][info ][gc,ref ] GC(2) Encountered references: Soft: 67, Weak: 146, Final: 0, Phantom: 2 [0.448s][info ][gc,ref ] GC(2) Discovered references: Soft: 0, Weak: 18, Final: 0, Phantom: 2 [0.448s][info ][gc,ref ] GC(2) Enqueued references: Soft: 0, Weak: 3, Final: 0, Phantom: 1 [0.448s][info ][gc ] GC(2) Concurrent weak references 3.272ms [0.448s][info ][gc,start ] GC(2) Concurrent weak roots [0.448s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent weak root [0.449s][info ][gc ] GC(2) Concurrent weak roots 0.396ms [0.449s][info ][gc,start ] GC(2) Concurrent cleanup [0.453s][info ][gc ] GC(2) Concurrent cleanup 45M->19M(100M) 3.982ms [0.453s][info ][gc,ergo ] GC(2) Free: 77078K, Max: 256K regular, 50176K humongous, Frag: 90% external, 0% internal; Reserve: 5120K, Max: 256K [0.453s][info ][gc,start ] GC(2) Concurrent class unloading [0.453s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent class unloading [0.456s][info ][gc ] GC(2) Concurrent class unloading 3.504ms [0.456s][info ][gc,start ] GC(2) Pause Final Roots [0.456s][info ][gc ] GC(2) Pause Final Roots 0.016ms [0.456s][info ][gc,ergo ] Free: 63788K, Max: 256K regular, 50176K humongous, Frag: 88% external, 0% internal; Reserve: 5120K, Max: 256K [0.456s][info ][gc,stats ] [0.457s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [0.457s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [0.457s][info ][gc,stats ] [0.457s][info ][gc,stats ] Concurrent Reset 804 us [0.457s][info ][gc,stats ] Pause Init Mark (G) 766 us [0.457s][info ][gc,stats ] Pause Init Mark (N) 586 us [0.457s][info ][gc,stats ] Update Region States 4 us [0.457s][info ][gc,stats ] Concurrent Mark Roots 578 us, parallelism: 0.86x [0.457s][info ][gc,stats ] CMR: 500 us [0.457s][info ][gc,stats ] CMR: Thread Roots 235 us, workers (us): 235, [0.457s][info ][gc,stats ] CMR: VM Strong Roots 19 us, workers (us): 19, [0.457s][info ][gc,stats ] CMR: CLDG Roots 246 us, workers (us): 246, [0.457s][info ][gc,stats ] Concurrent Marking 8226 us [0.457s][info ][gc,stats ] Pause Final Mark (G) 5089 us [0.457s][info ][gc,stats ] Pause Final Mark (N) 5040 us [0.457s][info ][gc,stats ] Finish Mark 14 us [0.457s][info ][gc,stats ] Update Region States 5 us [0.457s][info ][gc,stats ] Choose Collection Set 152 us [0.457s][info ][gc,stats ] Rebuild Free Set 13 us [0.457s][info ][gc,stats ] Concurrent Weak References 3279 us, parallelism: 0.00x [0.457s][info ][gc,stats ] CWRF: 10 us [0.457s][info ][gc,stats ] CWRF: Weak References 10 us, workers (us): 10, [0.457s][info ][gc,stats ] Concurrent Weak Roots 406 us [0.457s][info ][gc,stats ] Roots 268 us, parallelism: 0.65x [0.457s][info ][gc,stats ] CWR: 173 us [0.457s][info ][gc,stats ] CWR: Code Cache Roots 10 us, workers (us): 10, [0.457s][info ][gc,stats ] CWR: VM Weak Roots 161 us, workers (us): 161, [0.457s][info ][gc,stats ] CWR: CLDG Roots 3 us, workers (us): 3, [0.457s][info ][gc,stats ] Rendezvous 116 us [0.457s][info ][gc,stats ] Concurrent Cleanup 4004 us [0.457s][info ][gc,stats ] Concurrent Class Unloading 3520 us [0.457s][info ][gc,stats ] Unlink Stale 567 us [0.457s][info ][gc,stats ] System Dictionary 5 us [0.457s][info ][gc,stats ] Weak Class Links 0 us [0.457s][info ][gc,stats ] Code Roots 561 us [0.457s][info ][gc,stats ] Rendezvous 2876 us [0.457s][info ][gc,stats ] Purge Unlinked 46 us [0.457s][info ][gc,stats ] Code Roots 16 us [0.457s][info ][gc,stats ] CLDG ... Output overflow: JT Harness has limited the test output to the text at the beginning and the end, so that you can see how the test began, and how it completed. If you need to see more of the output from the test, set the system property javatest.maxOutputSize to a higher value. The current value is 100000 ... 26s][info ][gc,stats ] Pacing 25803 us [1.126s][info ][gc,stats ] [1.126s][info ][gc,stats ] Allocation pacing accrued: [1.126s][info ][gc,stats ] 26 of 64 ms ( 40.5%): main [1.126s][info ][gc,stats ] 26 of 64 ms ( 40.5%): [1.126s][info ][gc,stats ] 2 of 64 ms ( 3.7%): [1.126s][info ][gc,stats ] 26 of 64 ms ( 40.5%): [1.126s][info ][gc,stats ] [1.126s][info ][gc,metaspace ] Metaspace: 304K(384K)->304K(384K) [1.126s][info ][gc,ergo ] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x End: Young GC 17/18 Creating strings: total=10, unique=10 Begin: Young GC 18/18 [1.143s][info ][gc ] Trigger: Free (9985K) is below minimum threshold (10240K) [1.143s][info ][gc,ergo ] Free: 9729K, Max: 256K regular, 8960K humongous, Frag: 8% external, 2% internal; Reserve: 5120K, Max: 256K [1.143s][info ][gc,start ] GC(15) Concurrent reset [1.143s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent reset [1.143s][info ][gc,ergo ] GC(15) Pacer for Reset. Non-Taxable: 100M End: Young GC 18/18 [1.145s][info ][gc ] GC(15) Concurrent reset 1.224ms [1.145s][info ][gc,start ] GC(15) Pause Init Mark (unload classes) [1.145s][info ][gc,task ] GC(15) Using 1 of 1 workers for init marking [1.146s][info ][gc,ergo ] GC(15) Pacer for Mark. Expected Live: 599K, Free: 5377K, Non-Taxable: 537K, Alloc Tax Rate: 0.1x [1.146s][info ][gc ] GC(15) Pause Init Mark (unload classes) 0.573ms [1.146s][info ][gc,start ] GC(15) Concurrent marking roots [1.146s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent marking roots [1.147s][info ][gc ] GC(15) Concurrent marking roots 0.628ms [1.147s][info ][gc,start ] GC(15) Concurrent marking (unload classes) [1.147s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent marking [1.156s][info ][gc ] GC(15) Concurrent marking (unload classes) 8.990ms [1.156s][info ][gc,start ] GC(15) Pause Final Mark (unload classes) [1.156s][info ][gc,task ] GC(15) Using 1 of 1 workers for final marking [1.156s][info ][gc,ergo ] GC(15) Adaptive CSet Selection. Target Free: 14506K, Actual Free: 101120K, Max CSet: 4266K, Min Garbage: 0B [1.156s][info ][gc,ergo ] GC(15) Collectable Garbage: 91241K (8%), Immediate: 90880K (7%), CSet: 361K (0%) [1.156s][info ][gc,ergo ] GC(15) Pacer for Evacuation. Used CSet: 510K, Free: 96000K, Non-Taxable: 9600K, Alloc Tax Rate: 1.1x [1.156s][info ][gc ] GC(15) Pause Final Mark (unload classes) 0.604ms [1.156s][info ][gc,start ] GC(15) Concurrent thread roots [1.156s][info ][gc,task ] GC(15) Using 1 of 1 workers for Concurrent thread roots [1.157s][info ][gc ] GC(15) Concurrent thread roots 0.983ms [1.157s][info ][gc,start ] GC(15) Concurrent weak references [1.157s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent weak references [1.158s][info ][gc,ref ] GC(15) Encountered references: Soft: 67, Weak: 143, Final: 0, Phantom: 1 [1.158s][info ][gc,ref ] GC(15) Discovered references: Soft: 0, Weak: 16, Final: 0, Phantom: 1 [1.158s][info ][gc,ref ] GC(15) Enqueued references: Soft: 0, Weak: 0, Final: 0, Phantom: 0 [1.158s][info ][gc ] GC(15) Concurrent weak references 0.051ms [1.158s][info ][gc,start ] GC(15) Concurrent weak roots [1.158s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent weak root [1.158s][debug][stringdedup,phases ] Idle end: 61.943ms [1.158s][debug][stringdedup,phases,start] Concurrent start [1.158s][debug][stringdedup,phases,start] Process start [1.160s][debug][stringdedup,phases ] Process end: 1.591ms [1.160s][debug][stringdedup,phases ] Concurrent end: 1.604ms [1.160s][info ][stringdedup ] Concurrent String Deduplication 272/11032.0B (new), 65/2200.0B (deduped), avg 2.4%, 1.591ms of 1.604ms [1.160s][debug][stringdedup ] Last Process: 1/1.591ms, Idle: 1/61.943ms, Blocked: 0/0.000ms [1.160s][debug][stringdedup ] Inspected: 2576 [1.160s][debug][stringdedup ] Known: 2304( 89.4%) [1.160s][debug][stringdedup ] Shared: 0( 0.0%) [1.160s][debug][stringdedup ] New: 272( 10.6%) 11032.0B [1.160s][debug][stringdedup ] Replaced: 0( 0.0%) [1.160s][debug][stringdedup ] Deleted: 0( 0.0%) [1.160s][debug][stringdedup ] Deduplicated: 65( 2.5%) 2200.0B( 19.9%) [1.160s][debug][stringdedup ] Skipped: 0 (dead), 0 (incomplete), 0 (shared) [1.160s][debug][stringdedup ] Total Process: 8/3.629ms, Idle: 8/1059.808ms, Blocked: 0/0.000ms [1.160s][debug][stringdedup ] Inspected: 4822 [1.160s][debug][stringdedup ] Known: 2304( 47.8%) [1.160s][debug][stringdedup ] Shared: 0( 0.0%) [1.160s][debug][stringdedup ] New: 2518( 52.2%) 90456.0B [1.160s][debug][stringdedup ] Replaced: 0( 0.0%) [1.160s][debug][stringdedup ] Deleted: 0( 0.0%) [1.160s][debug][stringdedup ] Deduplicated: 65( 1.3%) 2200.0B( 2.4%) [1.160s][debug][stringdedup ] Skipped: 2 (dead), 0 (incomplete), 0 (shared) [1.160s][debug][stringdedup ] Table: 2518 values in 503 buckets, 1 dead (0) [1.160s][debug][stringdedup,phases,start] Idle start [1.160s][info ][gc ] GC(15) Concurrent weak roots 2.554ms [1.160s][info ][gc,start ] GC(15) Concurrent cleanup [1.174s][info ][gc ] GC(15) Concurrent cleanup 90M->1M(100M) 13.653ms [1.174s][info ][gc,ergo ] GC(15) Free: 95741K, Max: 256K regular, 88576K humongous, Frag: 96% external, 0% internal; Reserve: 5037K, Max: 256K [1.174s][info ][gc,start ] GC(15) Concurrent class unloading [1.174s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent class unloading [1.175s][info ][gc ] GC(15) Concurrent class unloading 0.796ms [1.175s][info ][gc,start ] GC(15) Concurrent strong roots [1.175s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent strong root [1.175s][info ][gc ] GC(15) Concurrent strong roots 0.119ms [1.175s][info ][gc,start ] GC(15) Concurrent evacuation [1.175s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent evacuation [1.175s][info ][gc ] GC(15) Concurrent evacuation 0.723ms [1.176s][info ][gc,start ] GC(15) Pause Init Update Refs [1.176s][info ][gc,ergo ] GC(15) Pacer for Update Refs. Used: 1792K, Free: 95741K, Non-Taxable: 9574K, Alloc Tax Rate: 1.1x [1.176s][info ][gc ] GC(15) Pause Init Update Refs 0.046ms [1.176s][info ][gc,start ] GC(15) Concurrent update references [1.176s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent reference update [1.179s][info ][gc ] GC(15) Concurrent update references 3.523ms [1.179s][info ][gc,start ] GC(15) Concurrent update thread roots [1.190s][info ][gc ] GC(15) Concurrent update thread roots 10.663ms [1.190s][info ][gc,start ] GC(15) Pause Final Update Refs [1.190s][info ][gc,task ] GC(15) Using 1 of 1 workers for final reference update [1.190s][info ][gc,verify,start ] GC(15) Verifying [1.197s][info ][gc,verify ] GC(15) Verifying 6.768ms [1.197s][info ][gc ] GC(15) Pause Final Update Refs 6.854ms [1.197s][info ][gc,start ] GC(15) Concurrent cleanup [1.197s][info ][gc ] GC(15) Concurrent cleanup 1M->1M(100M) 0.096ms [1.197s][info ][gc,ergo ] Free: 95997K, Max: 256K regular, 88832K humongous, Frag: 95% external, 0% internal; Reserve: 5120K, Max: 256K [1.197s][info ][gc,stats ] [1.197s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [1.197s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [1.197s][info ][gc,stats ] [1.197s][info ][gc,stats ] Concurrent Reset 1255 us [1.197s][info ][gc,stats ] Pause Init Mark (G) 1345 us [1.197s][info ][gc,stats ] Pause Init Mark (N) 580 us [1.197s][info ][gc,stats ] Update Region States 4 us [1.197s][info ][gc,stats ] Concurrent Mark Roots 641 us, parallelism: 0.91x [1.197s][info ][gc,stats ] CMR: 582 us [1.197s][info ][gc,stats ] CMR: Thread Roots 364 us, workers (us): 364, [1.197s][info ][gc,stats ] CMR: VM Strong Roots 17 us, workers (us): 17, [1.197s][info ][gc,stats ] CMR: CLDG Roots 200 us, workers (us): 200, [1.197s][info ][gc,stats ] Concurrent Marking 9008 us [1.197s][info ][gc,stats ] Pause Final Mark (G) 793 us [1.197s][info ][gc,stats ] Pause Final Mark (N) 610 us [1.197s][info ][gc,stats ] Finish Mark 20 us [1.197s][info ][gc,stats ] Update Region States 5 us [1.197s][info ][gc,stats ] Choose Collection Set 523 us [1.197s][info ][gc,stats ] Rebuild Free Set 14 us [1.197s][info ][gc,stats ] Concurrent Thread Roots 996 us, parallelism: 0.95x [1.197s][info ][gc,stats ] CTR: 949 us [1.197s][info ][gc,stats ] CTR: Thread Roots 949 us, workers (us): 949, [1.197s][info ][gc,stats ] Concurrent Weak References 56 us, parallelism: 0.18x [1.197s][info ][gc,stats ] CWRF: 10 us [1.197s][info ][gc,stats ] CWRF: Weak References 10 us, workers (us): 10, [1.197s][info ][gc,stats ] Concurrent Weak Roots 2566 us [1.197s][info ][gc,stats ] Roots 706 us, parallelism: 0.97x [1.197s][info ][gc,stats ] CWR: 684 us [1.197s][info ][gc,stats ] CWR: Code Cache Roots 54 us, workers (us): 54, [1.197s][info ][gc,stats ] CWR: VM Weak Roots 626 us, workers (us): 626, [1.197s][info ][gc,stats ] CWR: CLDG Roots 3 us, workers (us): 3, [1.197s][info ][gc,stats ] Rendezvous 1837 us [1.197s][info ][gc,stats ] Concurrent Cleanup 13684 us [1.197s][info ][gc,stats ] Concurrent Class Unloading 806 us [1.197s][info ][gc,stats ] Unlink Stale 718 us [1.197s][info ][gc,stats ] System Dictionary 7 us [1.197s][info ][gc,stats ] Weak Class Links 0 us [1.197s][info ][gc,stats ] Code Roots 709 us [1.197s][info ][gc,stats ] Rendezvous 42 us [1.197s][info ][gc,stats ] Purge Unlinked 19 us [1.197s][info ][gc,stats ] Code Roots 10 us [1.197s][info ][gc,stats ] CLDG 8 us [1.197s][info ][gc,stats ] Exception Caches 0 us [1.197s][info ][gc,stats ] Concurrent Strong Roots 129 us, parallelism: 0.71x [1.197s][info ][gc,stats ] CSR: 92 us [1.197s][info ][gc,stats ] CSR: VM Strong Roots 5 us, workers (us): 5, [1.197s][info ][gc,stats ] CSR: CLDG Roots 87 us, workers (us): 87, [1.197s][info ][gc,stats ] Concurrent Evacuation 732 us [1.197s][info ][gc,stats ] Pause Init Update Refs (G) 173 us [1.197s][info ][gc,stats ] Pause Init Update Refs (N) 52 us [1.197s][info ][gc,stats ] Manage GCLABs 17 us [1.197s][info ][gc,stats ] Concurrent Update Refs 3541 us [1.197s][info ][gc,stats ] Concurrent Update Thread Roots 10685 us [1.197s][info ][gc,stats ] Pause Final Update Refs (G) 6989 us [1.197s][info ][gc,stats ] Pause Final Update Refs (N) 6864 us [1.197s][info ][gc,stats ] Update Region States 4 us [1.197s][info ][gc,stats ] Trash Collection Set 2 us [1.197s][info ][gc,stats ] Rebuild Free Set 16 us [1.197s][info ][gc,stats ] Concurrent Cleanup 103 us [1.197s][info ][gc,stats ] Pacing 10271 us [1.197s][info ][gc,stats ] [1.197s][info ][gc,stats ] Allocation pacing accrued: [1.197s][info ][gc,stats ] 10 of 71 ms ( 14.5%): main [1.197s][info ][gc,stats ] 10 of 71 ms ( 14.5%): [1.197s][info ][gc,stats ] 1 of 71 ms ( 1.3%): [1.197s][info ][gc,stats ] 10 of 71 ms ( 14.5%): [1.197s][info ][gc,stats ] [1.197s][info ][gc,metaspace ] Metaspace: 304K(384K)->342K(448K) [1.197s][info ][gc,ergo ] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x Verifying strings: total=10, uniqueFound=10, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... [11.216s][info ][gc ] Cancelling GC: Stopping VM [11.219s][info ][gc,heap,exit ] Heap [11.219s][info ][gc,heap,exit ] Shenandoah Heap [11.219s][info ][gc,heap,exit ] 100M max, 100M soft max, 100M committed, 1536K used [11.219s][info ][gc,heap,exit ] 400 x 256K regions [11.219s][info ][gc,heap,exit ] Status: cancelled [11.219s][info ][gc,heap,exit ] Reserved region: [11.219s][info ][gc,heap,exit ] - [0xe0300000, 0xe6700000) [11.219s][info ][gc,heap,exit ] Collection set: [11.219s][info ][gc,heap,exit ] - map (vanilla): 0x0001380c [11.219s][info ][gc,heap,exit ] - map (biased): 0x00010000 [11.219s][info ][gc,heap,exit ] [11.219s][info ][gc,heap,exit ] Metaspace used 356K, committed 448K, reserved 8192K [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] GC STATISTICS: [11.219s][info ][gc,stats ] "(G)" (gross) pauses include VM time: time to notify and block threads, do the pre- [11.219s][info ][gc,stats ] and post-safepoint housekeeping. Use -Xlog:safepoint+stats to dissect. [11.219s][info ][gc,stats ] "(N)" (net) pauses are the times spent in the actual GC code. [11.219s][info ][gc,stats ] "a" is average time for each phase, look at levels to see if average makes sense. [11.219s][info ][gc,stats ] "lvls" are quantiles: 0% (minimum), 25%, 50% (median), 75%, 100% (maximum). [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [11.219s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] Pacing delays are measured from entering the pacing code till exiting it. Therefore, [11.219s][info ][gc,stats ] observed pacing delays may be higher than the threshold when paced thread spent more [11.219s][info ][gc,stats ] time in the pacing code. It usually happens when thread is de-scheduled while paced, [11.219s][info ][gc,stats ] OS takes longer to unblock the thread, or JVM experiences an STW pause. [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] Higher delay would prevent application outpacing the GC, but it will hide the GC latencies [11.219s][info ][gc,stats ] from the STW pause times. Pacing affects the individual threads, and so it would also be [11.219s][info ][gc,stats ] invisible to the usual profiling tools, but would add up to end-to-end application latency. [11.219s][info ][gc,stats ] Raise max pacing delay with care. [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] Concurrent Reset = 0.017 s (a = 1137 us) (n = 15) (lvls, us = 803, 857, 1113, 1250, 1512) [11.219s][info ][gc,stats ] Pause Init Mark (G) = 0.013 s (a = 861 us) (n = 15) (lvls, us = 662, 742, 766, 783, 1345) [11.219s][info ][gc,stats ] Pause Init Mark (N) = 0.010 s (a = 645 us) (n = 15) (lvls, us = 578, 588, 596, 611, 1074) [11.219s][info ][gc,stats ] Update Region States = 0.000 s (a = 6 us) (n = 15) (lvls, us = 4, 4, 5, 7, 9) [11.219s][info ][gc,stats ] Concurrent Mark Roots = 0.009 s (a = 615 us) (n = 15) (lvls, us = 533, 549, 582, 641, 758) [11.219s][info ][gc,stats ] CMR: = 0.008 s (a = 517 us) (n = 15) (lvls, us = 439, 445, 488, 572, 622) [11.219s][info ][gc,stats ] CMR: Thread Roots = 0.004 s (a = 280 us) (n = 15) (lvls, us = 213, 215, 248, 330, 398) [11.219s][info ][gc,stats ] CMR: VM Strong Roots = 0.000 s (a = 22 us) (n = 15) (lvls, us = 16, 17, 18, 19, 60) [11.219s][info ][gc,stats ] CMR: CLDG Roots = 0.003 s (a = 215 us) (n = 15) (lvls, us = 197, 201, 209, 215, 256) [11.219s][info ][gc,stats ] Concurrent Marking = 0.139 s (a = 9297 us) (n = 15) (lvls, us = 8125, 8223, 8340, 8418, 18036) [11.219s][info ][gc,stats ] Pause Final Mark (G) = 0.032 s (a = 2157 us) (n = 15) (lvls, us = 504, 637, 682, 5078, 5171) [11.219s][info ][gc,stats ] Pause Final Mark (N) = 0.031 s (a = 2074 us) (n = 15) (lvls, us = 443, 559, 607, 5020, 5115) [11.219s][info ][gc,stats ] Finish Mark = 0.000 s (a = 21 us) (n = 15) (lvls, us = 14, 18, 19, 19, 40) [11.219s][info ][gc,stats ] Update Region States = 0.000 s (a = 5 us) (n = 15) (lvls, us = 4, 5, 5, 5, 6) [11.219s][info ][gc,stats ] Choose Collection Set = 0.006 s (a = 378 us) (n = 15) (lvls, us = 145, 166, 453, 504, 523) [11.219s][info ][gc,stats ] Rebuild Free Set = 0.000 s (a = 14 us) (n = 15) (lvls, us = 11, 13, 13, 14, 23) [11.220s][info ][gc,stats ] Concurrent Thread Roots = 0.005 s (a = 489 us) (n = 10) (lvls, us = 285, 332, 340, 355, 1193) [11.220s][info ][gc,stats ] CTR: = 0.003 s (a = 337 us) (n = 10) (lvls, us = 215, 264, 271, 275, 949) [11.220s][info ][gc,stats ] CTR: Thread Roots = 0.003 s (a = 337 us) (n = 10) (lvls, us = 215, 264, 271, 275, 949) [11.220s][info ][gc,stats ] Concurrent Weak References = 0.004 s (a = 291 us) (n = 15) (lvls, us = 56, 64, 78, 82, 3279) [11.220s][info ][gc,stats ] CWRF: = 0.000 s (a = 10 us) (n = 15) (lvls, us = 5, 7, 10, 11, 18) [11.220s][info ][gc,stats ] CWRF: Weak References = 0.000 s (a = 10 us) (n = 15) (lvls, us = 5, 7, 10, 11, 18) [11.220s][info ][gc,stats ] Concurrent Weak Roots = 0.014 s (a = 908 us) (n = 15) (lvls, us = 268, 404, 605, 758, 3539) [11.220s][info ][gc,stats ] Roots = 0.007 s (a = 463 us) (n = 15) (lvls, us = 188, 213, 523, 566, 706) [11.220s][info ][gc,stats ] CWR: = 0.006 s (a = 416 us) (n = 15) (lvls, us = 160, 172, 482, 518, 684) [11.220s][info ][gc,stats ] CWR: Code Cache Roots = 0.001 s (a = 46 us) (n = 15) (lvls, us = 5, 9, 58, 63, 78) [11.220s][info ][gc,stats ] CWR: VM Weak Roots = 0.006 s (a = 367 us) (n = 15) (lvls, us = 148, 158, 420, 445, 626) [11.220s][info ][gc,stats ] CWR: CLDG Roots = 0.000 s (a = 3 us) (n = 15) (lvls, us = 2, 3, 3, 3, 4) [11.220s][info ][gc,stats ] Rendezvous = 0.006 s (a = 421 us) (n = 15) (lvls, us = 29, 35, 46, 184, 3184) [11.220s][info ][gc,stats ] Concurrent Cleanup = 0.161 s (a = 10732 us) (n = 15) (lvls, us = 3945, 4355, 12500, 13477, 17837) [11.220s][info ][gc,stats ] Concurrent Class Unloading = 0.021 s (a = 1370 us) (n = 15) (lvls, us = 725, 762, 904, 1074, 3520) [11.220s][info ][gc,stats ] Unlink Stale = 0.010 s (a = 666 us) (n = 15) (lvls, us = 529, 535, 643, 717, 835) [11.220s][info ][gc,stats ] System Dictionary = 0.000 s (a = 7 us) (n = 15) (lvls, us = 5, 5, 6, 7, 9) [11.220s][info ][gc,stats ] Weak Class Links = 0.000 s (a = 0 us) (n = 15) (lvls, us = 0, 0, 0, 0, 0) [11.220s][info ][gc,stats ] Code Roots = 0.010 s (a = 658 us) (n = 15) (lvls, us = 521, 529, 635, 707, 823) [11.220s][info ][gc,stats ] Rendezvous = 0.006 s (a = 391 us) (n = 15) (lvls, us = 39, 55, 127, 137, 2876) [11.220s][info ][gc,stats ] Purge Unlinked = 0.003 s (a = 167 us) (n = 15) (lvls, us = 19, 24, 43, 46, 1970) [11.220s][info ][gc,stats ] Code Roots = 0.002 s (a = 146 us) (n = 15) (lvls, us = 10, 13, 14, 16, 1962) [11.220s][info ][gc,stats ] CLDG = 0.000 s (a = 21 us) (n = 15) (lvls, us = 6, 7, 9, 30, 55) [11.220s][info ][gc,stats ] Exception Caches = 0.000 s (a = 0 us) (n = 15) (lvls, us = 0, 0, 0, 0, 0) [11.220s][info ][gc,stats ] Concurrent Strong Roots = 0.002 s (a = 177 us) (n = 10) (lvls, us = 129, 162, 180, 180, 210) [11.220s][info ][gc,stats ] CSR: = 0.001 s (a = 103 us) (n = 10) (lvls, us = 92, 94, 102, 102, 127) [11.220s][info ][gc,stats ] CSR: VM Strong Roots = 0.000 s (a = 7 us) (n = 10) (lvls, us = 5, 5, 6, 7, 10) [11.220s][info ][gc,stats ] CSR: CLDG Roots = 0.001 s (a = 96 us) (n = 10) (lvls, us = 87, 88, 95, 96, 121) [11.220s][info ][gc,stats ] Concurrent Evacuation = 0.008 s (a = 786 us) (n = 10) (lvls, us = 62, 732, 871, 887, 958) [11.220s][info ][gc,stats ] Pause Final Roots (G) = 0.001 s (a = 113 us) (n = 5) (lvls, us = 51, 51, 125, 127, 133) [11.220s][info ][gc,stats ] Pause Final Roots (N) = 0.000 s (a = 21 us) (n = 5) (lvls, us = 20, 20, 20, 21, 21) [11.220s][info ][gc,stats ] Pause Init Update Refs (G) = 0.001 s (a = 154 us) (n = 9) (lvls, us = 87, 97, 168, 172, 178) [11.220s][info ][gc,stats ] Pause Init Update Refs (N) = 0.000 s (a = 48 us) (n = 9) (lvls, us = 45, 46, 48, 49, 52) [11.220s][info ][gc,stats ] Manage GCLABs = 0.000 s (a = 15 us) (n = 9) (lvls, us = 14, 14, 15, 15, 17) [11.220s][info ][gc,stats ] Concurrent Update Refs = 0.040 s (a = 4413 us) (n = 9) (lvls, us = 3457, 3535, 3730, 4180, 6639) [11.220s][info ][gc,stats ] Concurrent Update Thread Roots = 0.014 s (a = 1520 us) (n = 9) (lvls, us = 330, 348, 354, 402, 10685) [11.220s][info ][gc,stats ] Pause Final Update Refs (G) = 0.050 s (a = 5583 us) (n = 9) (lvls, us = 4590, 4922, 5078, 5176, 8066) [11.220s][info ][gc,stats ] Pause Final Update Refs (N) = 0.049 s (a = 5467 us) (n = 9) (lvls, us = 4531, 4824, 4883, 5098, 7935) [11.220s][info ][gc,stats ] Update Region States = 0.000 s (a = 4 us) (n = 9) (lvls, us = 3, 3, 4, 4, 5) [11.220s][info ][gc,stats ] Trash Collection Set = 0.000 s (a = 2 us) (n = 9) (lvls, us = 2, 2, 2, 2, 3) [11.220s][info ][gc,stats ] Rebuild Free Set = 0.000 s (a = 15 us) (n = 9) (lvls, us = 13, 14, 14, 15, 16) [11.220s][info ][gc,stats ] Concurrent Cleanup = 0.002 s (a = 232 us) (n = 9) (lvls, us = 102, 145, 197, 223, 465) [11.220s][info ][gc,stats ] Pause Degenerated GC (G) = 0.019 s (a = 18639 us) (n = 1) (lvls, us = 18555, 18555, 18555, 18555, 18639) [11.220s][info ][gc,stats ] Pause Degenerated GC (N) = 0.019 s (a = 18568 us) (n = 1) (lvls, us = 18555, 18555, 18555, 18555, 18568) [11.220s][info ][gc,stats ] Evacuation = 0.003 s (a = 2838 us) (n = 1) (lvls, us = 2832, 2832, 2832, 2832, 2838) [11.220s][info ][gc,stats ] Manage GCLABs = 0.000 s (a = 18 us) (n = 1) (lvls, us = 18, 18, 18, 18, 18) [11.220s][info ][gc,stats ] Update References = 0.005 s (a = 4833 us) (n = 1) (lvls, us = 4824, 4824, 4824, 4824, 4833) [11.220s][info ][gc,stats ] Update Region States = 0.000 s (a = 3 us) (n = 1) (lvls, us = 3, 3, 3, 3, 3) [11.220s][info ][gc,stats ] Trash Collection Set = 0.000 s (a = 2 us) (n = 1) (lvls, us = 2, 2, 2, 2, 2) [11.220s][info ][gc,stats ] Rebuild Free Set = 0.000 s (a = 16 us) (n = 1) (lvls, us = 15, 15, 15, 15, 16) [11.220s][info ][gc,stats ] Degen Update Roots = 0.001 s (a = 929 us) (n = 1) (lvls, us = 928, 928, 928, 928, 929) [11.220s][info ][gc,stats ] DU: = 0.001 s (a = 806 us) (n = 1) (lvls, us = 805, 805, 805, 805, 806) [11.220s][info ][gc,stats ] DU: Thread Roots = 0.000 s (a = 38 us) (n = 1) (lvls, us = 38, 38, 38, 38, 38) [11.220s][info ][gc,stats ] DU: Code Cache Roots = 0.000 s (a = 208 us) (n = 1) (lvls, us = 207, 207, 207, 207, 208) [11.220s][info ][gc,stats ] DU: VM Strong Roots = 0.000 s (a = 5 us) (n = 1) (lvls, us = 5, 5, 5, 5, 5) [11.220s][info ][gc,stats ] DU: VM Weak Roots = 0.001 s (a = 515 us) (n = 1) (lvls, us = 514, 514, 514, 514, 515) [11.220s][info ][gc,stats ] DU: CLDG Roots = 0.000 s (a = 40 us) (n = 1) (lvls, us = 40, 40, 40, 40, 40) [11.220s][info ][gc,stats ] Cleanup = 0.000 s (a = 196 us) (n = 1) (lvls, us = 195, 195, 195, 195, 196) [11.220s][info ][gc,stats ] Pacing = 0.375 s (a = 23426 us) (n = 16) (lvls, us = 0, 14453, 16992, 26367, 64007) [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] Under allocation pressure, concurrent cycles may cancel, and either continue cycle [11.220s][info ][gc,stats ] under stop-the-world pause or result in stop-the-world Full GC. Increase heap size, [11.220s][info ][gc,stats ] tune GC heuristics, set more aggressive pacing delay, or lower allocation rate [11.220s][info ][gc,stats ] to avoid Degenerated and Full GC cycles. [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] 14 successful concurrent GCs [11.220s][info ][gc,stats ] 0 invoked explicitly [11.220s][info ][gc,stats ] 0 invoked implicitly [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] 1 Degenerated GCs [11.220s][info ][gc,stats ] 1 caused by allocation failure [11.220s][info ][gc,stats ] 1 happened at Evacuation [11.220s][info ][gc,stats ] 0 upgraded to Full GC [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] 0 Full GCs [11.220s][info ][gc,stats ] 0 invoked explicitly [11.220s][info ][gc,stats ] 0 invoked implicitly [11.220s][info ][gc,stats ] 0 caused by allocation failure [11.220s][info ][gc,stats ] 0 upgraded from Degenerated GC [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] [2021-08-03T08:46:38.382970989Z] Waiting for completion for process 33758 [2021-08-03T08:46:38.383278307Z] Waiting for completion finished for process 33758 [2021-08-03T08:46:38.383456217Z] Waiting for completion for process 33758 [2021-08-03T08:46:38.383470718Z] Waiting for completion finished for process 33758 ----------System.err:(739/67882)---------- Exception in thread "main" java.lang.RuntimeException: String verification failed at gc.stringdedup.TestStringDeduplicationTools.verifyStrings(TestStringDeduplicationTools.java:220) at gc.stringdedup.TestStringDeduplicationTools$DeduplicationTest.main(TestStringDeduplicationTools.java:257) stdout: [[0.002s][info][gc] Min heap equals to max heap, disabling ShenandoahUncommit [0.010s][info][gc] Heuristics ergonomically sets -XX:+ExplicitGCInvokesConcurrent [0.010s][info][gc] Heuristics ergonomically sets -XX:+ShenandoahImplicitGCInvokesConcurrent [0.010s][info][gc] Using Shenandoah [0.051s][info][gc,ergo] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x [0.051s][info][gc,init] Version: 18-internal+0-tstuefe-b3a98b0889b75392b05c251084d19e977a518078 (fastdebug) [0.051s][info][gc,init] CPUs: 2 total, 2 available [0.052s][info][gc,init] Memory: 6953M [0.052s][info][gc,init] Large Page Support: Disabled [0.052s][info][gc,init] NUMA Support: Disabled [0.052s][info][gc,init] Compressed Oops: Disabled [0.052s][info][gc,init] Heap Min Capacity: 100M [0.052s][info][gc,init] Heap Initial Capacity: 100M [0.052s][info][gc,init] Heap Max Capacity: 100M [0.052s][info][gc,init] Pre-touch: Disabled [0.052s][info][gc,init] Mode: Snapshot-At-The-Beginning (SATB) [0.052s][info][gc,init] Heuristics: Adaptive [0.052s][info][gc,init] Heap Region Count: 400 [0.052s][info][gc,init] Heap Region Size: 256K [0.052s][info][gc,init] TLAB Size Max: 256K [0.052s][info][gc,init] Humongous Object Threshold: 256K [0.052s][info][gc,init] Parallel Workers: 1 [0.052s][info][gc,init] Concurrent Workers: 1 [0.076s][info][stringdedup,init] String Deduplication is enabled [0.095s][debug][stringdedup,phases,start] Idle start [0.096s][debug][stringdedup,phases ] Idle end: 0.005ms [0.096s][debug][stringdedup,phases,start] Concurrent start [0.096s][debug][stringdedup,phases,start] Process start [0.096s][debug][stringdedup,phases ] Process end: 0.478ms [0.096s][debug][stringdedup,phases ] Concurrent end: 0.486ms [0.096s][info ][stringdedup ] Concurrent String Deduplication 558/14392.0B (new), 0/0.0B (deduped), avg 0.0%, 0.478ms of 0.486ms [0.096s][debug][stringdedup ] Last Process: 1/0.478ms, Idle: 1/0.005ms, Blocked: 0/0.000ms [0.096s][debug][stringdedup ] Inspected: 558 [0.096s][debug][stringdedup ] Known: 0( 0.0%) [0.096s][debug][stringdedup ] Shared: 0( 0.0%) [0.096s][debug][stringdedup ] New: 558(100.0%) 14392.0B [0.096s][debug][stringdedup ] Replaced: 0( 0.0%) [0.096s][debug][stringdedup ] Deleted: 0( 0.0%) [0.096s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.096s][debug][stringdedup ] Skipped: 0 (dead), 0 (incomplete), 0 (shared) [0.096s][debug][stringdedup ] Total Process: 1/0.478ms, Idle: 1/0.005ms, Blocked: 0/0.000ms [0.096s][debug][stringdedup ] Inspected: 558 [0.096s][debug][stringdedup ] Known: 0( 0.0%) [0.096s][debug][stringdedup ] Shared: 0( 0.0%) [0.096s][debug][stringdedup ] New: 558(100.0%) 14392.0B [0.096s][debug][stringdedup ] Replaced: 0( 0.0%) [0.096s][debug][stringdedup ] Deleted: 0( 0.0%) [0.096s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.096s][debug][stringdedup ] Skipped: 0 (dead), 0 (incomplete), 0 (shared) [0.096s][debug][stringdedup ] Table: 558 values in 503 buckets, 0 dead (0) [0.096s][debug][stringdedup,phases,start] Idle start Begin: DeduplicationTest Creating strings: total=10, unique=5 Creating strings: total=10, unique=10 Begin: Young GC 1/18 [0.354s][info ][gc ] Trigger: Learning 1 of 5. Free (70656K) is below initial threshold (71680K) [0.354s][info ][gc,ergo ] Free: 70656K, Max: 256K regular, 70656K humongous, Frag: 60% external, 0% internal; Reserve: 5120K, Max: 256K [0.354s][info ][gc,start ] GC(0) Concurrent reset [0.354s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent reset [0.354s][info ][gc,ergo ] GC(0) Pacer for Reset. Non-Taxable: 100M [0.355s][info ][gc ] GC(0) Concurrent reset 1.007ms [0.355s][info ][gc,start ] GC(0) Pause Init Mark (unload classes) [0.355s][info ][gc,task ] GC(0) Using 1 of 1 workers for init marking [0.356s][info ][gc,ergo ] GC(0) Pacer for Mark. Expected Live: 10240K, Free: 70656K, Non-Taxable: 7065K, Alloc Tax Rate: 0.2x [0.356s][info ][gc ] GC(0) Pause Init Mark (unload classes) 1.063ms [0.356s][info ][gc,start ] GC(0) Concurrent marking roots [0.356s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent marking roots [0.357s][info ][gc ] GC(0) Concurrent marking roots 0.734ms [0.357s][info ][gc,start ] GC(0) Concurrent marking (unload classes) [0.357s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent marking [0.368s][info ][gc ] GC(0) Concurrent marking (unload classes) 11.274ms [0.368s][info ][gc,start ] GC(0) Pause Final Mark (unload classes) [0.368s][info ][gc,task ] GC(0) Using 1 of 1 workers for final marking [0.369s][info ][gc,ergo ] GC(0) Collectable Garbage: 24832K (95%), Immediate: 24832K (95%), CSet: 0B (0%) [0.369s][info ][gc,verify,start ] GC(0) Verifying [0.373s][info ][gc,verify ] GC(0) Verifying 4.800ms [0.374s][info ][gc ] GC(0) Pause Final Mark (unload classes) 5.053ms [0.374s][info ][gc,start ] GC(0) Concurrent weak references [0.374s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent weak references [0.374s][info ][gc,ref ] GC(0) Encountered references: Soft: 67, Weak: 179, Final: 0, Phantom: 7 [0.374s][info ][gc,ref ] GC(0) Discovered references: Soft: 0, Weak: 51, Final: 0, Phantom: 7 [0.374s][info ][gc,ref ] GC(0) Enqueued references: Soft: 0, Weak: 36, Final: 0, Phantom: 6 [0.374s][info ][gc ] GC(0) Concurrent weak references 0.115ms [0.374s][info ][gc,start ] GC(0) Concurrent weak roots [0.374s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent weak root [0.375s][debug][stringdedup,phases ] Idle end: 279.186ms [0.375s][debug][stringdedup,phases,start] Concurrent start [0.375s][debug][stringdedup,phases,start] Process start [0.377s][debug][stringdedup,phases ] Process end: 1.503ms [0.377s][debug][stringdedup,phases ] Concurrent end: 1.520ms [0.377s][info ][stringdedup ] Concurrent String Deduplication 1679/64680.0B (new), 0/0.0B (deduped), avg 0.0%, 1.503ms of 1.520ms [0.377s][debug][stringdedup ] Last Process: 1/1.503ms, Idle: 1/279.186ms, Blocked: 0/0.000ms [0.377s][debug][stringdedup ] Inspected: 1679 [0.377s][debug][stringdedup ] Known: 0( 0.0%) [0.377s][debug][stringdedup ] Shared: 0( 0.0%) [0.377s][debug][stringdedup ] New: 1679(100.0%) 64680.0B [0.377s][debug][stringdedup ] Replaced: 0( 0.0%) [0.377s][debug][stringdedup ] Deleted: 0( 0.0%) [0.377s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.377s][debug][stringdedup ] Skipped: 2 (dead), 0 (incomplete), 0 (shared) [0.377s][debug][stringdedup ] Total Process: 2/1.980ms, Idle: 2/279.191ms, Blocked: 0/0.000ms [0.377s][debug][stringdedup ] Inspected: 2237 [0.377s][debug][stringdedup ] Known: 0( 0.0%) [0.377s][debug][stringdedup ] Shared: 0( 0.0%) [0.377s][debug][stringdedup ] New: 2237(100.0%) 79072.0B [0.377s][debug][stringdedup ] Replaced: 0( 0.0%) [0.377s][debug][stringdedup ] Deleted: 0( 0.0%) [0.377s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.377s][debug][stringdedup ] Skipped: 2 (dead), 0 (incomplete), 0 (shared) [0.377s][debug][stringdedup ] Table: 2237 values in 503 buckets, 0 dead (0) [0.377s][debug][stringdedup,phases,start] Idle start [0.377s][info ][gc ] GC(0) Concurrent weak roots 3.526ms [0.377s][info ][gc,start ] GC(0) Concurrent cleanup [0.381s][info ][gc ] GC(0) Concurrent cleanup 35M->11M(100M) 3.938ms [0.381s][info ][gc,ergo ] GC(0) Free: 85760K, Max: 256K regular, 60928K humongous, Frag: 78% external, 0% internal; Reserve: 5120K, Max: 256K [0.381s][info ][gc,start ] GC(0) Concurrent class unloading [0.381s][info ][gc,task ] GC(0) Using 1 of 1 workers for concurrent class unloading [0.382s][info ][gc ] GC(0) Concurrent class unloading 0.891ms [0.382s][info ][gc,start ] GC(0) Pause Final Roots [0.382s][info ][gc ] GC(0) Pause Final Roots 0.012ms [0.382s][info ][gc,ergo ] Free: 84992K, Max: 256K regular, 60928K humongous, Frag: 78% external, 0% internal; Reserve: 5120K, Max: 256K [0.382s][info ][gc,stats ] [0.382s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [0.382s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [0.382s][info ][gc,stats ] [0.382s][info ][gc,stats ] Concurrent Reset 1029 us [0.382s][info ][gc,stats ] Pause Init Mark (G) 1225 us [0.382s][info ][gc,stats ] Pause Init Mark (N) 1074 us [0.382s][info ][gc,stats ] Update Region States 8 us [0.382s][info ][gc,stats ] Concurrent Mark Roots 758 us, parallelism: 0.82x [0.382s][info ][gc,stats ] CMR: 622 us [0.382s][info ][gc,stats ] CMR: Thread Roots 331 us, workers (us): 331, [0.382s][info ][gc,stats ] CMR: VM Strong Roots 60 us, workers (us): 60, [0.382s][info ][gc,stats ] CMR: CLDG Roots 231 us, workers (us): 231, [0.382s][info ][gc,stats ] Concurrent Marking 11302 us [0.382s][info ][gc,stats ] Pause Final Mark (G) 5158 us [0.382s][info ][gc,stats ] Pause Final Mark (N) 5060 us [0.382s][info ][gc,stats ] Finish Mark 20 us [0.382s][info ][gc,stats ] Update Region States 5 us [0.382s][info ][gc,stats ] Choose Collection Set 145 us [0.382s][info ][gc,stats ] Rebuild Free Set 13 us [0.382s][info ][gc,stats ] Concurrent Weak References 121 us, parallelism: 0.15x [0.382s][info ][gc,stats ] CWRF: 18 us [0.382s][info ][gc,stats ] CWRF: Weak References 18 us, workers (us): 18, [0.382s][info ][gc,stats ] Concurrent Weak Roots 3539 us [0.382s][info ][gc,stats ] Roots 331 us, parallelism: 0.86x [0.382s][info ][gc,stats ] CWR: 284 us [0.382s][info ][gc,stats ] CWR: Code Cache Roots 9 us, workers (us): 9, [0.382s][info ][gc,stats ] CWR: VM Weak Roots 273 us, workers (us): 273, [0.382s][info ][gc,stats ] CWR: CLDG Roots 2 us, workers (us): 2, [0.382s][info ][gc,stats ] Rendezvous 3184 us [0.382s][info ][gc,stats ] Concurrent Cleanup 3959 us [0.382s][info ][gc,stats ] Concurrent Class Unloading 905 us [0.382s][info ][gc,stats ] Unlink Stale 531 us [0.382s][info ][gc,stats ] System Dictionary 5 us [0.382s][info ][gc,stats ] Weak Class Links 0 us [0.382s][info ][gc,stats ] Code Roots 523 us [0.382s][info ][gc,stats ] Rendezvous 275 us [0.382s][info ][gc,stats ] Purge Unlinked 70 us [0.382s][info ][gc,stats ] Code Roots 15 us [0.382s][info ][gc,stats ] CLDG 55 us [0.382s][info ][gc,stats ] Exception Caches 0 us [0.382s][info ][gc,stats ] Pause Final Roots (G) 51 us [0.382s][info ][gc,stats ] Pause Final Roots (N) 20 us [0.382s][info ][gc,stats ] Pacing 55840 us [0.382s][info ][gc,stats ] [0.382s][info ][gc,stats ] Allocation pacing accrued: [0.382s][info ][gc,stats ] 56 of 331 ms ( 16.9%): main [0.382s][info ][gc,stats ] 56 of 331 ms ( 16.9%): [0.382s][info ][gc,stats ] 5 of 331 ms ( 1.5%): [0.382s][info ][gc,stats ] 56 of 331 ms ( 16.9%): [0.382s][info ][gc,stats ] [0.383s][info ][gc,metaspace ] Metaspace: 292K(320K)->292K(320K) [0.383s][info ][gc,ergo ] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x [0.387s][info ][gc ] Trigger: Learning 2 of 5. Free (69376K) is below initial threshold (71680K) [0.387s][info ][gc,ergo ] Free: 69120K, Max: 256K regular, 60928K humongous, Frag: 73% external, 0% internal; Reserve: 5120K, Max: 256K [0.387s][info ][gc,start ] GC(1) Concurrent reset [0.387s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent reset [0.387s][info ][gc,ergo ] GC(1) Pacer for Reset. Non-Taxable: 100M [0.388s][info ][gc ] GC(1) Concurrent reset 0.850ms [0.388s][info ][gc,start ] GC(1) Pause Init Mark (unload classes) [0.388s][info ][gc,task ] GC(1) Using 1 of 1 workers for init marking [0.388s][info ][gc,ergo ] GC(1) Pacer for Mark. Expected Live: 589K, Free: 64768K, Non-Taxable: 6476K, Alloc Tax Rate: 0.0x [0.388s][info ][gc ] GC(1) Pause Init Mark (unload classes) 0.606ms [0.389s][info ][gc,start ] GC(1) Concurrent marking roots [0.389s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent marking roots [0.389s][info ][gc ] GC(1) Concurrent marking roots 0.524ms [0.389s][info ][gc,start ] GC(1) Concurrent marking (unload classes) [0.389s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent marking End: Young GC 1/18 Creating strings: total=10, unique=10 Begin: Young GC 2/18 [0.407s][info ][gc ] GC(1) Concurrent marking (unload classes) 18.014ms [0.407s][info ][gc,start ] GC(1) Pause Final Mark (unload classes) [0.407s][info ][gc,task ] GC(1) Using 1 of 1 workers for final marking [0.407s][info ][gc,ergo ] GC(1) Collectable Garbage: 30464K (95%), Immediate: 30464K (95%), CSet: 0B (0%) [0.407s][info ][gc,verify,start ] GC(1) Verifying [0.412s][info ][gc,verify ] GC(1) Verifying 4.796ms [0.412s][info ][gc ] GC(1) Pause Final Mark (unload classes) 5.096ms [0.412s][info ][gc,start ] GC(1) Concurrent weak references [0.412s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent weak references [0.412s][info ][gc,ref ] GC(1) Encountered references: Soft: 67, Weak: 143, Final: 0, Phantom: 1 [0.412s][info ][gc,ref ] GC(1) Discovered references: Soft: 0, Weak: 15, Final: 0, Phantom: 1 [0.412s][info ][gc,ref ] GC(1) Enqueued references: Soft: 0, Weak: 0, Final: 0, Phantom: 0 [0.412s][info ][gc ] GC(1) Concurrent weak references 0.052ms [0.412s][info ][gc,start ] GC(1) Concurrent weak roots [0.412s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent weak root [0.413s][debug][stringdedup,phases ] Idle end: 35.613ms [0.413s][debug][stringdedup,phases,start] Concurrent start [0.413s][debug][stringdedup,phases,start] Process start [0.413s][debug][stringdedup,phases ] Process end: 0.008ms [0.413s][debug][stringdedup,phases ] Concurrent end: 0.017ms [0.413s][info ][stringdedup ] Concurrent String Deduplication 2/72.0B (new), 0/0.0B (deduped), avg 0.0%, 0.008ms of 0.017ms [0.413s][debug][stringdedup ] Last Process: 1/0.008ms, Idle: 1/35.613ms, Blocked: 0/0.000ms [0.413s][debug][stringdedup ] Inspected: 2 [0.413s][debug][stringdedup ] Known: 0( 0.0%) [0.413s][debug][stringdedup ] Shared: 0( 0.0%) [0.413s][debug][stringdedup ] New: 2(100.0%) 72.0B [0.413s][debug][stringdedup ] Replaced: 0( 0.0%) [0.413s][debug][stringdedup ] Deleted: 0( 0.0%) [0.413s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.413s][debug][stringdedup ] Skipped: 0 (dead), 0 (incomplete), 0 (shared) [0.413s][debug][stringdedup ] Total Process: 3/1.988ms, Idle: 3/314.804ms, Blocked: 0/0.000ms [0.413s][debug][stringdedup ] Inspected: 2239 [0.413s][debug][stringdedup ] Known: 0( 0.0%) [0.413s][debug][stringdedup ] Shared: 0( 0.0%) [0.413s][debug][stringdedup ] New: 2239(100.0%) 79144.0B [0.413s][debug][stringdedup ] Replaced: 0( 0.0%) [0.413s][debug][stringdedup ] Deleted: 0( 0.0%) [0.413s][debug][stringdedup ] Deduplicated: 0( 0.0%) 0.0B( 0.0%) [0.413s][debug][stringdedup ] Skipped: 2 (dead), 0 (incomplete), 0 (shared) [0.413s][debug][stringdedup ] Table: 2239 values in 503 buckets, 0 dead (0) [0.413s][debug][stringdedup,phases,start] Idle start [0.413s][info ][gc ] GC(1) Concurrent weak roots 0.461ms [0.413s][info ][gc,start ] GC(1) Concurrent cleanup [0.417s][info ][gc ] GC(1) Concurrent cleanup 38M->8M(100M) 4.607ms [0.417s][info ][gc,ergo ] GC(1) Free: 88320K, Max: 256K regular, 57856K humongous, Frag: 82% external, 0% internal; Reserve: 5120K, Max: 256K [0.417s][info ][gc,start ] GC(1) Concurrent class unloading [0.417s][info ][gc,task ] GC(1) Using 1 of 1 workers for concurrent class unloading [0.418s][info ][gc ] GC(1) Concurrent class unloading 0.711ms [0.418s][info ][gc,start ] GC(1) Pause Final Roots [0.418s][info ][gc ] GC(1) Pause Final Roots 0.015ms [0.418s][info ][gc,ergo ] Free: 86551K, Max: 256K regular, 57856K humongous, Frag: 82% external, 0% internal; Reserve: 5120K, Max: 256K [0.418s][info ][gc,stats ] [0.418s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [0.418s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [0.418s][info ][gc,stats ] [0.418s][info ][gc,stats ] Concurrent Reset 889 us [0.418s][info ][gc,stats ] Pause Init Mark (G) 743 us [0.418s][info ][gc,stats ] Pause Init Mark (N) 612 us [0.418s][info ][gc,stats ] Update Region States 8 us [0.418s][info ][gc,stats ] Concurrent Mark Roots 549 us, parallelism: 0.80x [0.418s][info ][gc,stats ] CMR: 441 us [0.418s][info ][gc,stats ] CMR: Thread Roots 216 us, workers (us): 216, [0.418s][info ][gc,stats ] CMR: VM Strong Roots 16 us, workers (us): 16, [0.418s][info ][gc,stats ] CMR: CLDG Roots 209 us, workers (us): 209, [0.418s][info ][gc,stats ] Concurrent Marking 18036 us [0.418s][info ][gc,stats ] Pause Final Mark (G) 5161 us [0.418s][info ][gc,stats ] Pause Final Mark (N) 5102 us [0.418s][info ][gc,stats ] Finish Mark 36 us [0.418s][info ][gc,stats ] Update Region States 6 us [0.418s][info ][gc,stats ] Choose Collection Set 173 us [0.418s][info ][gc,stats ] Rebuild Free Set 13 us [0.418s][info ][gc,stats ] Concurrent Weak References 57 us, parallelism: 0.10x [0.418s][info ][gc,stats ] CWRF: 6 us [0.418s][info ][gc,stats ] CWRF: Weak References 6 us, workers (us): 6, [0.418s][info ][gc,stats ] Concurrent Weak Roots 473 us [0.418s][info ][gc,stats ] Roots 188 us, parallelism: 0.86x [0.418s][info ][gc,stats ] CWR: 162 us [0.418s][info ][gc,stats ] CWR: Code Cache Roots 5 us, workers (us): 5, [0.418s][info ][gc,stats ] CWR: VM Weak Roots 154 us, workers (us): 154, [0.418s][info ][gc,stats ] CWR: CLDG Roots 2 us, workers (us): 2, [0.418s][info ][gc,stats ] Rendezvous 262 us [0.419s][info ][gc,stats ] Concurrent Cleanup 4631 us [0.419s][info ][gc,stats ] Concurrent Class Unloading 725 us [0.419s][info ][gc,stats ] Unlink Stale 537 us [0.419s][info ][gc,stats ] System Dictionary 6 us [0.419s][info ][gc,stats ] Weak Class Links 0 us [0.419s][info ][gc,stats ] Code Roots 530 us [0.419s][info ][gc,stats ] Rendezvous 118 us [0.419s][info ][gc,stats ] Purge Unlinked 43 us [0.419s][info ][gc,stats ] Code Roots 13 us [0.419s][info ][gc,stats ] CLDG 30 us [0.419s][info ][gc,stats ] Exception Caches 0 us [0.419s][info ][gc,stats ] Pause Final Roots (G) 128 us [0.419s][info ][gc,stats ] Pause Final Roots (N) 21 us [0.419s][info ][gc,stats ] Pacing 14527 us [0.419s][info ][gc,stats ] [0.419s][info ][gc,stats ] Allocation pacing accrued: [0.419s][info ][gc,stats ] 15 of 36 ms ( 40.2%): main [0.419s][info ][gc,stats ] 15 of 36 ms ( 40.2%): [0.419s][info ][gc,stats ] 1 of 36 ms ( 3.7%): [0.419s][info ][gc,stats ] 15 of 36 ms ( 40.2%): [0.419s][info ][gc,stats ] [0.419s][info ][gc,metaspace ] Metaspace: 292K(320K)->295K(384K) [0.419s][info ][gc,ergo ] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x [0.430s][info ][gc ] Trigger: Learning 3 of 5. Free (69399K) is below initial threshold (71680K) [0.430s][info ][gc,ergo ] Free: 69399K, Max: 256K regular, 57856K humongous, Frag: 78% external, 0% internal; Reserve: 5120K, Max: 256K [0.430s][info ][gc,start ] GC(2) Concurrent reset [0.430s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent reset [0.430s][info ][gc,ergo ] GC(2) Pacer for Reset. Non-Taxable: 100M [0.430s][info ][gc ] GC(2) Concurrent reset 0.787ms [0.431s][info ][gc,start ] GC(2) Pause Init Mark (unload classes) [0.431s][info ][gc,task ] GC(2) Using 1 of 1 workers for init marking [0.431s][info ][gc,ergo ] GC(2) Pacer for Mark. Expected Live: 589K, Free: 67863K, Non-Taxable: 6786K, Alloc Tax Rate: 0.0x [0.431s][info ][gc ] GC(2) Pause Init Mark (unload classes) 0.579ms [0.431s][info ][gc,start ] GC(2) Concurrent marking roots [0.431s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent marking roots [0.432s][info ][gc ] GC(2) Concurrent marking roots 0.558ms [0.432s][info ][gc,start ] GC(2) Concurrent marking (unload classes) [0.432s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent marking [0.440s][info ][gc ] GC(2) Concurrent marking (unload classes) 8.206ms [0.440s][info ][gc,start ] GC(2) Pause Final Mark (unload classes) [0.440s][info ][gc,task ] GC(2) Using 1 of 1 workers for final marking [0.440s][info ][gc,ergo ] GC(2) Collectable Garbage: 26880K (93%), Immediate: 26880K (93%), CSet: 0B (0%) [0.440s][info ][gc,verify,start ] GC(2) Verifying [0.445s][info ][gc,verify ] GC(2) Verifying 4.800ms [0.445s][info ][gc ] GC(2) Pause Final Mark (unload classes) 5.035ms [0.445s][info ][gc,start ] GC(2) Concurrent weak references [0.445s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent weak references [0.448s][info ][gc,ref ] GC(2) Encountered references: Soft: 67, Weak: 146, Final: 0, Phantom: 2 [0.448s][info ][gc,ref ] GC(2) Discovered references: Soft: 0, Weak: 18, Final: 0, Phantom: 2 [0.448s][info ][gc,ref ] GC(2) Enqueued references: Soft: 0, Weak: 3, Final: 0, Phantom: 1 [0.448s][info ][gc ] GC(2) Concurrent weak references 3.272ms [0.448s][info ][gc,start ] GC(2) Concurrent weak roots [0.448s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent weak root [0.449s][info ][gc ] GC(2) Concurrent weak roots 0.396ms [0.449s][info ][gc,start ] GC(2) Concurrent cleanup [0.453s][info ][gc ] GC(2) Concurrent cleanup 45M->19M(100M) 3.982ms [0.453s][info ][gc,ergo ] GC(2) Free: 77078K, Max: 256K regular, 50176K humongous, Frag: 90% external, 0% internal; Reserve: 5120K, Max: 256K [0.453s][info ][gc,start ] GC(2) Concurrent class unloading [0.453s][info ][gc,task ] GC(2) Using 1 of 1 workers for concurrent class unloading [0.456s][info ][gc ] GC(2) Concurrent class unloading 3.504ms [0.456s][info ][gc,start ] GC(2) Pause Final Roots [0.456s][info ][gc ] GC(2) Pause Final Roots 0.016ms [0.456s][info ][gc,ergo ] Free: 63788K, Max: 256K regular, 50176K humongous, Frag: 88% external, 0% internal; Reserve: 5120K, Max: 256K [0.456s][info ][gc,stats ] [0.457s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [0.457s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [0.457s][info ][gc,stats ] [0.457s][info ][gc,stats ] Concurrent Reset 804 us [0.457s][info ][gc,stats ] Pause Init Mark (G) 766 us [0.457s][info ][gc,stats ] Pause Init Mark (N) 586 us [0.457s][info ][gc,stats ] Update Region States 4 us [0.457s][info ][gc,stats ] Concurrent Mark Roots 578 us, parallelism: 0.86x [0.457s][info ][gc,stats ] CMR: 500 us [0.457s][info ][gc,stats ] CMR: Thread Roots 235 us, workers (us): 235, [0.457s][info ][gc,stats ] CMR: VM Strong Roots 19 us, workers (us): 19, [0.457s][info ][gc,stats ] CMR: CLDG Roots 246 us, workers (us): 246, [0.457s][info ][gc,stats ] Concurrent Marking 8226 us [0.457s][info ][gc,stats ] Pause Final Mark (G) 5089 us [0.457s][info ][gc,stats ] Pause Final Mark (N) 5040 us [0.457s][info ][gc,stats ] Finish Mark 14 us [0.457s][info ][gc,stats ] Update Region States 5 us [0.457s][info ][gc,stats ] Choose Collection Set 152 us [0.457s][info ][gc,stats ] Rebuild Free Set 13 us [0.457s][info ][gc,stats ] Concurrent Weak References 3279 us, parallelism: 0.00x [0.457s][info ][gc,stats ] CWRF: 10 us [0.457s][info ][gc,stats ] CWRF: Weak References 10 us, workers (us): 10, [0.457s][info ][gc,stats ] Concurrent Weak Roots 406 us [0.457s][info ][gc,stats ] Roots 268 us, parallelism: 0.65x [0.457s][info ][gc,stats ] CWR: 173 us [0.457s][info ][gc,stats ] CWR: Code Cache Roots 10 us, workers (us): 10, [0.457s][info ][gc,stats ] CWR: VM Weak Roots 161 us, workers (us): 161, [0.457s][info ][gc,stats ] CWR: CLDG Roots 3 us, workers (us): 3, [0.457s][info ][gc,stats ] Rendezvous 116 us [0.457s][info ][gc,stats ] Concurrent Cleanup 4004 us [0.457s][info ][gc,stats ] Concurrent Class Unloading 3520 us [0.457s][info ][gc,stats ] Unlink Stale 567 us [0.457s][info ][gc,stats ] System Dictionary 5 us [0.457s][info ][gc,stats ] Weak Class Links 0 us [0.457s][info ][gc,stats ] Code Roots 561 us [0.457s][info ][gc,stats ] Rendezvous 2876 us [0.457s][info ][gc,stats ] Purge Unlinked 46 us [0.457s][info ][gc,stats ] Code Roots 16 us [0.457s][info ][gc,stats ] CLDG 30 us [0.457s][info ][gc,stats ] Exception Caches 0 us [0.457s][info ][gc,stats ] Pause Final Roots (G) 129 us [0.457s][info ][gc,stats ] Pause Final Roots (N) 21 us [0.457s][info ][gc,stats ] Pacing 14764 us [0.457s][info ][gc,stats ] [0.457s][info ][gc,stats ] Allocation pacing accrued: [0.457s][info ][gc,stats ] 15 of 38 ms ( 38.7%): main [0.457s][info ][gc,stats ] 15 of 38 ms ( 38.7%): [0.457s][info ][gc,stats ] 1 of 38 ms ( 3.5%): [0.457s][info ][gc,stats ] 15 of 38 ms ( 38.7%): [0.457s][info ][gc,stats ] [0.457s][info ][gc,metaspace ] Metaspace: 295K(384K)->295K(384K) [0.457s][info ][gc,ergo ] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x End: Young GC 2/18 Creating ... Output overflow: JT Harness has limited the test output to the text at the beginning and the end, so that you can see how the test began, and how it completed. If you need to see more of the output from the test, set the system property javatest.maxOutputSize to a higher value. The current value is 100000 ... rve: 5120K, Max: 256K [1.143s][info ][gc,start ] GC(15) Concurrent reset [1.143s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent reset [1.143s][info ][gc,ergo ] GC(15) Pacer for Reset. Non-Taxable: 100M End: Young GC 18/18 [1.145s][info ][gc ] GC(15) Concurrent reset 1.224ms [1.145s][info ][gc,start ] GC(15) Pause Init Mark (unload classes) [1.145s][info ][gc,task ] GC(15) Using 1 of 1 workers for init marking [1.146s][info ][gc,ergo ] GC(15) Pacer for Mark. Expected Live: 599K, Free: 5377K, Non-Taxable: 537K, Alloc Tax Rate: 0.1x [1.146s][info ][gc ] GC(15) Pause Init Mark (unload classes) 0.573ms [1.146s][info ][gc,start ] GC(15) Concurrent marking roots [1.146s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent marking roots [1.147s][info ][gc ] GC(15) Concurrent marking roots 0.628ms [1.147s][info ][gc,start ] GC(15) Concurrent marking (unload classes) [1.147s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent marking [1.156s][info ][gc ] GC(15) Concurrent marking (unload classes) 8.990ms [1.156s][info ][gc,start ] GC(15) Pause Final Mark (unload classes) [1.156s][info ][gc,task ] GC(15) Using 1 of 1 workers for final marking [1.156s][info ][gc,ergo ] GC(15) Adaptive CSet Selection. Target Free: 14506K, Actual Free: 101120K, Max CSet: 4266K, Min Garbage: 0B [1.156s][info ][gc,ergo ] GC(15) Collectable Garbage: 91241K (8%), Immediate: 90880K (7%), CSet: 361K (0%) [1.156s][info ][gc,ergo ] GC(15) Pacer for Evacuation. Used CSet: 510K, Free: 96000K, Non-Taxable: 9600K, Alloc Tax Rate: 1.1x [1.156s][info ][gc ] GC(15) Pause Final Mark (unload classes) 0.604ms [1.156s][info ][gc,start ] GC(15) Concurrent thread roots [1.156s][info ][gc,task ] GC(15) Using 1 of 1 workers for Concurrent thread roots [1.157s][info ][gc ] GC(15) Concurrent thread roots 0.983ms [1.157s][info ][gc,start ] GC(15) Concurrent weak references [1.157s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent weak references [1.158s][info ][gc,ref ] GC(15) Encountered references: Soft: 67, Weak: 143, Final: 0, Phantom: 1 [1.158s][info ][gc,ref ] GC(15) Discovered references: Soft: 0, Weak: 16, Final: 0, Phantom: 1 [1.158s][info ][gc,ref ] GC(15) Enqueued references: Soft: 0, Weak: 0, Final: 0, Phantom: 0 [1.158s][info ][gc ] GC(15) Concurrent weak references 0.051ms [1.158s][info ][gc,start ] GC(15) Concurrent weak roots [1.158s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent weak root [1.158s][debug][stringdedup,phases ] Idle end: 61.943ms [1.158s][debug][stringdedup,phases,start] Concurrent start [1.158s][debug][stringdedup,phases,start] Process start [1.160s][debug][stringdedup,phases ] Process end: 1.591ms [1.160s][debug][stringdedup,phases ] Concurrent end: 1.604ms [1.160s][info ][stringdedup ] Concurrent String Deduplication 272/11032.0B (new), 65/2200.0B (deduped), avg 2.4%, 1.591ms of 1.604ms [1.160s][debug][stringdedup ] Last Process: 1/1.591ms, Idle: 1/61.943ms, Blocked: 0/0.000ms [1.160s][debug][stringdedup ] Inspected: 2576 [1.160s][debug][stringdedup ] Known: 2304( 89.4%) [1.160s][debug][stringdedup ] Shared: 0( 0.0%) [1.160s][debug][stringdedup ] New: 272( 10.6%) 11032.0B [1.160s][debug][stringdedup ] Replaced: 0( 0.0%) [1.160s][debug][stringdedup ] Deleted: 0( 0.0%) [1.160s][debug][stringdedup ] Deduplicated: 65( 2.5%) 2200.0B( 19.9%) [1.160s][debug][stringdedup ] Skipped: 0 (dead), 0 (incomplete), 0 (shared) [1.160s][debug][stringdedup ] Total Process: 8/3.629ms, Idle: 8/1059.808ms, Blocked: 0/0.000ms [1.160s][debug][stringdedup ] Inspected: 4822 [1.160s][debug][stringdedup ] Known: 2304( 47.8%) [1.160s][debug][stringdedup ] Shared: 0( 0.0%) [1.160s][debug][stringdedup ] New: 2518( 52.2%) 90456.0B [1.160s][debug][stringdedup ] Replaced: 0( 0.0%) [1.160s][debug][stringdedup ] Deleted: 0( 0.0%) [1.160s][debug][stringdedup ] Deduplicated: 65( 1.3%) 2200.0B( 2.4%) [1.160s][debug][stringdedup ] Skipped: 2 (dead), 0 (incomplete), 0 (shared) [1.160s][debug][stringdedup ] Table: 2518 values in 503 buckets, 1 dead (0) [1.160s][debug][stringdedup,phases,start] Idle start [1.160s][info ][gc ] GC(15) Concurrent weak roots 2.554ms [1.160s][info ][gc,start ] GC(15) Concurrent cleanup [1.174s][info ][gc ] GC(15) Concurrent cleanup 90M->1M(100M) 13.653ms [1.174s][info ][gc,ergo ] GC(15) Free: 95741K, Max: 256K regular, 88576K humongous, Frag: 96% external, 0% internal; Reserve: 5037K, Max: 256K [1.174s][info ][gc,start ] GC(15) Concurrent class unloading [1.174s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent class unloading [1.175s][info ][gc ] GC(15) Concurrent class unloading 0.796ms [1.175s][info ][gc,start ] GC(15) Concurrent strong roots [1.175s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent strong root [1.175s][info ][gc ] GC(15) Concurrent strong roots 0.119ms [1.175s][info ][gc,start ] GC(15) Concurrent evacuation [1.175s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent evacuation [1.175s][info ][gc ] GC(15) Concurrent evacuation 0.723ms [1.176s][info ][gc,start ] GC(15) Pause Init Update Refs [1.176s][info ][gc,ergo ] GC(15) Pacer for Update Refs. Used: 1792K, Free: 95741K, Non-Taxable: 9574K, Alloc Tax Rate: 1.1x [1.176s][info ][gc ] GC(15) Pause Init Update Refs 0.046ms [1.176s][info ][gc,start ] GC(15) Concurrent update references [1.176s][info ][gc,task ] GC(15) Using 1 of 1 workers for concurrent reference update [1.179s][info ][gc ] GC(15) Concurrent update references 3.523ms [1.179s][info ][gc,start ] GC(15) Concurrent update thread roots [1.190s][info ][gc ] GC(15) Concurrent update thread roots 10.663ms [1.190s][info ][gc,start ] GC(15) Pause Final Update Refs [1.190s][info ][gc,task ] GC(15) Using 1 of 1 workers for final reference update [1.190s][info ][gc,verify,start ] GC(15) Verifying [1.197s][info ][gc,verify ] GC(15) Verifying 6.768ms [1.197s][info ][gc ] GC(15) Pause Final Update Refs 6.854ms [1.197s][info ][gc,start ] GC(15) Concurrent cleanup [1.197s][info ][gc ] GC(15) Concurrent cleanup 1M->1M(100M) 0.096ms [1.197s][info ][gc,ergo ] Free: 95997K, Max: 256K regular, 88832K humongous, Frag: 95% external, 0% internal; Reserve: 5120K, Max: 256K [1.197s][info ][gc,stats ] [1.197s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [1.197s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [1.197s][info ][gc,stats ] [1.197s][info ][gc,stats ] Concurrent Reset 1255 us [1.197s][info ][gc,stats ] Pause Init Mark (G) 1345 us [1.197s][info ][gc,stats ] Pause Init Mark (N) 580 us [1.197s][info ][gc,stats ] Update Region States 4 us [1.197s][info ][gc,stats ] Concurrent Mark Roots 641 us, parallelism: 0.91x [1.197s][info ][gc,stats ] CMR: 582 us [1.197s][info ][gc,stats ] CMR: Thread Roots 364 us, workers (us): 364, [1.197s][info ][gc,stats ] CMR: VM Strong Roots 17 us, workers (us): 17, [1.197s][info ][gc,stats ] CMR: CLDG Roots 200 us, workers (us): 200, [1.197s][info ][gc,stats ] Concurrent Marking 9008 us [1.197s][info ][gc,stats ] Pause Final Mark (G) 793 us [1.197s][info ][gc,stats ] Pause Final Mark (N) 610 us [1.197s][info ][gc,stats ] Finish Mark 20 us [1.197s][info ][gc,stats ] Update Region States 5 us [1.197s][info ][gc,stats ] Choose Collection Set 523 us [1.197s][info ][gc,stats ] Rebuild Free Set 14 us [1.197s][info ][gc,stats ] Concurrent Thread Roots 996 us, parallelism: 0.95x [1.197s][info ][gc,stats ] CTR: 949 us [1.197s][info ][gc,stats ] CTR: Thread Roots 949 us, workers (us): 949, [1.197s][info ][gc,stats ] Concurrent Weak References 56 us, parallelism: 0.18x [1.197s][info ][gc,stats ] CWRF: 10 us [1.197s][info ][gc,stats ] CWRF: Weak References 10 us, workers (us): 10, [1.197s][info ][gc,stats ] Concurrent Weak Roots 2566 us [1.197s][info ][gc,stats ] Roots 706 us, parallelism: 0.97x [1.197s][info ][gc,stats ] CWR: 684 us [1.197s][info ][gc,stats ] CWR: Code Cache Roots 54 us, workers (us): 54, [1.197s][info ][gc,stats ] CWR: VM Weak Roots 626 us, workers (us): 626, [1.197s][info ][gc,stats ] CWR: CLDG Roots 3 us, workers (us): 3, [1.197s][info ][gc,stats ] Rendezvous 1837 us [1.197s][info ][gc,stats ] Concurrent Cleanup 13684 us [1.197s][info ][gc,stats ] Concurrent Class Unloading 806 us [1.197s][info ][gc,stats ] Unlink Stale 718 us [1.197s][info ][gc,stats ] System Dictionary 7 us [1.197s][info ][gc,stats ] Weak Class Links 0 us [1.197s][info ][gc,stats ] Code Roots 709 us [1.197s][info ][gc,stats ] Rendezvous 42 us [1.197s][info ][gc,stats ] Purge Unlinked 19 us [1.197s][info ][gc,stats ] Code Roots 10 us [1.197s][info ][gc,stats ] CLDG 8 us [1.197s][info ][gc,stats ] Exception Caches 0 us [1.197s][info ][gc,stats ] Concurrent Strong Roots 129 us, parallelism: 0.71x [1.197s][info ][gc,stats ] CSR: 92 us [1.197s][info ][gc,stats ] CSR: VM Strong Roots 5 us, workers (us): 5, [1.197s][info ][gc,stats ] CSR: CLDG Roots 87 us, workers (us): 87, [1.197s][info ][gc,stats ] Concurrent Evacuation 732 us [1.197s][info ][gc,stats ] Pause Init Update Refs (G) 173 us [1.197s][info ][gc,stats ] Pause Init Update Refs (N) 52 us [1.197s][info ][gc,stats ] Manage GCLABs 17 us [1.197s][info ][gc,stats ] Concurrent Update Refs 3541 us [1.197s][info ][gc,stats ] Concurrent Update Thread Roots 10685 us [1.197s][info ][gc,stats ] Pause Final Update Refs (G) 6989 us [1.197s][info ][gc,stats ] Pause Final Update Refs (N) 6864 us [1.197s][info ][gc,stats ] Update Region States 4 us [1.197s][info ][gc,stats ] Trash Collection Set 2 us [1.197s][info ][gc,stats ] Rebuild Free Set 16 us [1.197s][info ][gc,stats ] Concurrent Cleanup 103 us [1.197s][info ][gc,stats ] Pacing 10271 us [1.197s][info ][gc,stats ] [1.197s][info ][gc,stats ] Allocation pacing accrued: [1.197s][info ][gc,stats ] 10 of 71 ms ( 14.5%): main [1.197s][info ][gc,stats ] 10 of 71 ms ( 14.5%): [1.197s][info ][gc,stats ] 1 of 71 ms ( 1.3%): [1.197s][info ][gc,stats ] 10 of 71 ms ( 14.5%): [1.197s][info ][gc,stats ] [1.197s][info ][gc,metaspace ] Metaspace: 304K(384K)->342K(448K) [1.197s][info ][gc,ergo ] Pacer for Idle. Initial: 2048K, Alloc Tax Rate: 1.0x Verifying strings: total=10, uniqueFound=10, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... Verifying strings: total=10, uniqueFound=6, uniqueExpected=5 Deduplication not completed, waiting... [11.216s][info ][gc ] Cancelling GC: Stopping VM [11.219s][info ][gc,heap,exit ] Heap [11.219s][info ][gc,heap,exit ] Shenandoah Heap [11.219s][info ][gc,heap,exit ] 100M max, 100M soft max, 100M committed, 1536K used [11.219s][info ][gc,heap,exit ] 400 x 256K regions [11.219s][info ][gc,heap,exit ] Status: cancelled [11.219s][info ][gc,heap,exit ] Reserved region: [11.219s][info ][gc,heap,exit ] - [0xe0300000, 0xe6700000) [11.219s][info ][gc,heap,exit ] Collection set: [11.219s][info ][gc,heap,exit ] - map (vanilla): 0x0001380c [11.219s][info ][gc,heap,exit ] - map (biased): 0x00010000 [11.219s][info ][gc,heap,exit ] [11.219s][info ][gc,heap,exit ] Metaspace used 356K, committed 448K, reserved 8192K [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] GC STATISTICS: [11.219s][info ][gc,stats ] "(G)" (gross) pauses include VM time: time to notify and block threads, do the pre- [11.219s][info ][gc,stats ] and post-safepoint housekeeping. Use -Xlog:safepoint+stats to dissect. [11.219s][info ][gc,stats ] "(N)" (net) pauses are the times spent in the actual GC code. [11.219s][info ][gc,stats ] "a" is average time for each phase, look at levels to see if average makes sense. [11.219s][info ][gc,stats ] "lvls" are quantiles: 0% (minimum), 25%, 50% (median), 75%, 100% (maximum). [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] All times are wall-clock times, except per-root-class counters, that are sum over [11.219s][info ][gc,stats ] all workers. Dividing the over the root stage time estimates parallelism. [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] Pacing delays are measured from entering the pacing code till exiting it. Therefore, [11.219s][info ][gc,stats ] observed pacing delays may be higher than the threshold when paced thread spent more [11.219s][info ][gc,stats ] time in the pacing code. It usually happens when thread is de-scheduled while paced, [11.219s][info ][gc,stats ] OS takes longer to unblock the thread, or JVM experiences an STW pause. [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] Higher delay would prevent application outpacing the GC, but it will hide the GC latencies [11.219s][info ][gc,stats ] from the STW pause times. Pacing affects the individual threads, and so it would also be [11.219s][info ][gc,stats ] invisible to the usual profiling tools, but would add up to end-to-end application latency. [11.219s][info ][gc,stats ] Raise max pacing delay with care. [11.219s][info ][gc,stats ] [11.219s][info ][gc,stats ] Concurrent Reset = 0.017 s (a = 1137 us) (n = 15) (lvls, us = 803, 857, 1113, 1250, 1512) [11.219s][info ][gc,stats ] Pause Init Mark (G) = 0.013 s (a = 861 us) (n = 15) (lvls, us = 662, 742, 766, 783, 1345) [11.219s][info ][gc,stats ] Pause Init Mark (N) = 0.010 s (a = 645 us) (n = 15) (lvls, us = 578, 588, 596, 611, 1074) [11.219s][info ][gc,stats ] Update Region States = 0.000 s (a = 6 us) (n = 15) (lvls, us = 4, 4, 5, 7, 9) [11.219s][info ][gc,stats ] Concurrent Mark Roots = 0.009 s (a = 615 us) (n = 15) (lvls, us = 533, 549, 582, 641, 758) [11.219s][info ][gc,stats ] CMR: = 0.008 s (a = 517 us) (n = 15) (lvls, us = 439, 445, 488, 572, 622) [11.219s][info ][gc,stats ] CMR: Thread Roots = 0.004 s (a = 280 us) (n = 15) (lvls, us = 213, 215, 248, 330, 398) [11.219s][info ][gc,stats ] CMR: VM Strong Roots = 0.000 s (a = 22 us) (n = 15) (lvls, us = 16, 17, 18, 19, 60) [11.219s][info ][gc,stats ] CMR: CLDG Roots = 0.003 s (a = 215 us) (n = 15) (lvls, us = 197, 201, 209, 215, 256) [11.219s][info ][gc,stats ] Concurrent Marking = 0.139 s (a = 9297 us) (n = 15) (lvls, us = 8125, 8223, 8340, 8418, 18036) [11.219s][info ][gc,stats ] Pause Final Mark (G) = 0.032 s (a = 2157 us) (n = 15) (lvls, us = 504, 637, 682, 5078, 5171) [11.219s][info ][gc,stats ] Pause Final Mark (N) = 0.031 s (a = 2074 us) (n = 15) (lvls, us = 443, 559, 607, 5020, 5115) [11.219s][info ][gc,stats ] Finish Mark = 0.000 s (a = 21 us) (n = 15) (lvls, us = 14, 18, 19, 19, 40) [11.219s][info ][gc,stats ] Update Region States = 0.000 s (a = 5 us) (n = 15) (lvls, us = 4, 5, 5, 5, 6) [11.219s][info ][gc,stats ] Choose Collection Set = 0.006 s (a = 378 us) (n = 15) (lvls, us = 145, 166, 453, 504, 523) [11.219s][info ][gc,stats ] Rebuild Free Set = 0.000 s (a = 14 us) (n = 15) (lvls, us = 11, 13, 13, 14, 23) [11.220s][info ][gc,stats ] Concurrent Thread Roots = 0.005 s (a = 489 us) (n = 10) (lvls, us = 285, 332, 340, 355, 1193) [11.220s][info ][gc,stats ] CTR: = 0.003 s (a = 337 us) (n = 10) (lvls, us = 215, 264, 271, 275, 949) [11.220s][info ][gc,stats ] CTR: Thread Roots = 0.003 s (a = 337 us) (n = 10) (lvls, us = 215, 264, 271, 275, 949) [11.220s][info ][gc,stats ] Concurrent Weak References = 0.004 s (a = 291 us) (n = 15) (lvls, us = 56, 64, 78, 82, 3279) [11.220s][info ][gc,stats ] CWRF: = 0.000 s (a = 10 us) (n = 15) (lvls, us = 5, 7, 10, 11, 18) [11.220s][info ][gc,stats ] CWRF: Weak References = 0.000 s (a = 10 us) (n = 15) (lvls, us = 5, 7, 10, 11, 18) [11.220s][info ][gc,stats ] Concurrent Weak Roots = 0.014 s (a = 908 us) (n = 15) (lvls, us = 268, 404, 605, 758, 3539) [11.220s][info ][gc,stats ] Roots = 0.007 s (a = 463 us) (n = 15) (lvls, us = 188, 213, 523, 566, 706) [11.220s][info ][gc,stats ] CWR: = 0.006 s (a = 416 us) (n = 15) (lvls, us = 160, 172, 482, 518, 684) [11.220s][info ][gc,stats ] CWR: Code Cache Roots = 0.001 s (a = 46 us) (n = 15) (lvls, us = 5, 9, 58, 63, 78) [11.220s][info ][gc,stats ] CWR: VM Weak Roots = 0.006 s (a = 367 us) (n = 15) (lvls, us = 148, 158, 420, 445, 626) [11.220s][info ][gc,stats ] CWR: CLDG Roots = 0.000 s (a = 3 us) (n = 15) (lvls, us = 2, 3, 3, 3, 4) [11.220s][info ][gc,stats ] Rendezvous = 0.006 s (a = 421 us) (n = 15) (lvls, us = 29, 35, 46, 184, 3184) [11.220s][info ][gc,stats ] Concurrent Cleanup = 0.161 s (a = 10732 us) (n = 15) (lvls, us = 3945, 4355, 12500, 13477, 17837) [11.220s][info ][gc,stats ] Concurrent Class Unloading = 0.021 s (a = 1370 us) (n = 15) (lvls, us = 725, 762, 904, 1074, 3520) [11.220s][info ][gc,stats ] Unlink Stale = 0.010 s (a = 666 us) (n = 15) (lvls, us = 529, 535, 643, 717, 835) [11.220s][info ][gc,stats ] System Dictionary = 0.000 s (a = 7 us) (n = 15) (lvls, us = 5, 5, 6, 7, 9) [11.220s][info ][gc,stats ] Weak Class Links = 0.000 s (a = 0 us) (n = 15) (lvls, us = 0, 0, 0, 0, 0) [11.220s][info ][gc,stats ] Code Roots = 0.010 s (a = 658 us) (n = 15) (lvls, us = 521, 529, 635, 707, 823) [11.220s][info ][gc,stats ] Rendezvous = 0.006 s (a = 391 us) (n = 15) (lvls, us = 39, 55, 127, 137, 2876) [11.220s][info ][gc,stats ] Purge Unlinked = 0.003 s (a = 167 us) (n = 15) (lvls, us = 19, 24, 43, 46, 1970) [11.220s][info ][gc,stats ] Code Roots = 0.002 s (a = 146 us) (n = 15) (lvls, us = 10, 13, 14, 16, 1962) [11.220s][info ][gc,stats ] CLDG = 0.000 s (a = 21 us) (n = 15) (lvls, us = 6, 7, 9, 30, 55) [11.220s][info ][gc,stats ] Exception Caches = 0.000 s (a = 0 us) (n = 15) (lvls, us = 0, 0, 0, 0, 0) [11.220s][info ][gc,stats ] Concurrent Strong Roots = 0.002 s (a = 177 us) (n = 10) (lvls, us = 129, 162, 180, 180, 210) [11.220s][info ][gc,stats ] CSR: = 0.001 s (a = 103 us) (n = 10) (lvls, us = 92, 94, 102, 102, 127) [11.220s][info ][gc,stats ] CSR: VM Strong Roots = 0.000 s (a = 7 us) (n = 10) (lvls, us = 5, 5, 6, 7, 10) [11.220s][info ][gc,stats ] CSR: CLDG Roots = 0.001 s (a = 96 us) (n = 10) (lvls, us = 87, 88, 95, 96, 121) [11.220s][info ][gc,stats ] Concurrent Evacuation = 0.008 s (a = 786 us) (n = 10) (lvls, us = 62, 732, 871, 887, 958) [11.220s][info ][gc,stats ] Pause Final Roots (G) = 0.001 s (a = 113 us) (n = 5) (lvls, us = 51, 51, 125, 127, 133) [11.220s][info ][gc,stats ] Pause Final Roots (N) = 0.000 s (a = 21 us) (n = 5) (lvls, us = 20, 20, 20, 21, 21) [11.220s][info ][gc,stats ] Pause Init Update Refs (G) = 0.001 s (a = 154 us) (n = 9) (lvls, us = 87, 97, 168, 172, 178) [11.220s][info ][gc,stats ] Pause Init Update Refs (N) = 0.000 s (a = 48 us) (n = 9) (lvls, us = 45, 46, 48, 49, 52) [11.220s][info ][gc,stats ] Manage GCLABs = 0.000 s (a = 15 us) (n = 9) (lvls, us = 14, 14, 15, 15, 17) [11.220s][info ][gc,stats ] Concurrent Update Refs = 0.040 s (a = 4413 us) (n = 9) (lvls, us = 3457, 3535, 3730, 4180, 6639) [11.220s][info ][gc,stats ] Concurrent Update Thread Roots = 0.014 s (a = 1520 us) (n = 9) (lvls, us = 330, 348, 354, 402, 10685) [11.220s][info ][gc,stats ] Pause Final Update Refs (G) = 0.050 s (a = 5583 us) (n = 9) (lvls, us = 4590, 4922, 5078, 5176, 8066) [11.220s][info ][gc,stats ] Pause Final Update Refs (N) = 0.049 s (a = 5467 us) (n = 9) (lvls, us = 4531, 4824, 4883, 5098, 7935) [11.220s][info ][gc,stats ] Update Region States = 0.000 s (a = 4 us) (n = 9) (lvls, us = 3, 3, 4, 4, 5) [11.220s][info ][gc,stats ] Trash Collection Set = 0.000 s (a = 2 us) (n = 9) (lvls, us = 2, 2, 2, 2, 3) [11.220s][info ][gc,stats ] Rebuild Free Set = 0.000 s (a = 15 us) (n = 9) (lvls, us = 13, 14, 14, 15, 16) [11.220s][info ][gc,stats ] Concurrent Cleanup = 0.002 s (a = 232 us) (n = 9) (lvls, us = 102, 145, 197, 223, 465) [11.220s][info ][gc,stats ] Pause Degenerated GC (G) = 0.019 s (a = 18639 us) (n = 1) (lvls, us = 18555, 18555, 18555, 18555, 18639) [11.220s][info ][gc,stats ] Pause Degenerated GC (N) = 0.019 s (a = 18568 us) (n = 1) (lvls, us = 18555, 18555, 18555, 18555, 18568) [11.220s][info ][gc,stats ] Evacuation = 0.003 s (a = 2838 us) (n = 1) (lvls, us = 2832, 2832, 2832, 2832, 2838) [11.220s][info ][gc,stats ] Manage GCLABs = 0.000 s (a = 18 us) (n = 1) (lvls, us = 18, 18, 18, 18, 18) [11.220s][info ][gc,stats ] Update References = 0.005 s (a = 4833 us) (n = 1) (lvls, us = 4824, 4824, 4824, 4824, 4833) [11.220s][info ][gc,stats ] Update Region States = 0.000 s (a = 3 us) (n = 1) (lvls, us = 3, 3, 3, 3, 3) [11.220s][info ][gc,stats ] Trash Collection Set = 0.000 s (a = 2 us) (n = 1) (lvls, us = 2, 2, 2, 2, 2) [11.220s][info ][gc,stats ] Rebuild Free Set = 0.000 s (a = 16 us) (n = 1) (lvls, us = 15, 15, 15, 15, 16) [11.220s][info ][gc,stats ] Degen Update Roots = 0.001 s (a = 929 us) (n = 1) (lvls, us = 928, 928, 928, 928, 929) [11.220s][info ][gc,stats ] DU: = 0.001 s (a = 806 us) (n = 1) (lvls, us = 805, 805, 805, 805, 806) [11.220s][info ][gc,stats ] DU: Thread Roots = 0.000 s (a = 38 us) (n = 1) (lvls, us = 38, 38, 38, 38, 38) [11.220s][info ][gc,stats ] DU: Code Cache Roots = 0.000 s (a = 208 us) (n = 1) (lvls, us = 207, 207, 207, 207, 208) [11.220s][info ][gc,stats ] DU: VM Strong Roots = 0.000 s (a = 5 us) (n = 1) (lvls, us = 5, 5, 5, 5, 5) [11.220s][info ][gc,stats ] DU: VM Weak Roots = 0.001 s (a = 515 us) (n = 1) (lvls, us = 514, 514, 514, 514, 515) [11.220s][info ][gc,stats ] DU: CLDG Roots = 0.000 s (a = 40 us) (n = 1) (lvls, us = 40, 40, 40, 40, 40) [11.220s][info ][gc,stats ] Cleanup = 0.000 s (a = 196 us) (n = 1) (lvls, us = 195, 195, 195, 195, 196) [11.220s][info ][gc,stats ] Pacing = 0.375 s (a = 23426 us) (n = 16) (lvls, us = 0, 14453, 16992, 26367, 64007) [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] Under allocation pressure, concurrent cycles may cancel, and either continue cycle [11.220s][info ][gc,stats ] under stop-the-world pause or result in stop-the-world Full GC. Increase heap size, [11.220s][info ][gc,stats ] tune GC heuristics, set more aggressive pacing delay, or lower allocation rate [11.220s][info ][gc,stats ] to avoid Degenerated and Full GC cycles. [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] 14 successful concurrent GCs [11.220s][info ][gc,stats ] 0 invoked explicitly [11.220s][info ][gc,stats ] 0 invoked implicitly [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] 1 Degenerated GCs [11.220s][info ][gc,stats ] 1 caused by allocation failure [11.220s][info ][gc,stats ] 1 happened at Evacuation [11.220s][info ][gc,stats ] 0 upgraded to Full GC [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] 0 Full GCs [11.220s][info ][gc,stats ] 0 invoked explicitly [11.220s][info ][gc,stats ] 0 invoked implicitly [11.220s][info ][gc,stats ] 0 caused by allocation failure [11.220s][info ][gc,stats ] 0 upgraded from Degenerated GC [11.220s][info ][gc,stats ] [11.220s][info ][gc,stats ] ]; stderr: [Exception in thread "main" java.lang.RuntimeException: String verification failed at gc.stringdedup.TestStringDeduplicationTools.verifyStrings(TestStringDeduplicationTools.java:220) at gc.stringdedup.TestStringDeduplicationTools$DeduplicationTest.main(TestStringDeduplicationTools.java:257) ] exitValue = 1 java.lang.RuntimeException: Expected to get exit value of [0] at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:489) at gc.stringdedup.TestStringDeduplicationTools.testAgeThreshold(TestStringDeduplicationTools.java:422) at gc.stringdedup.TestStringDeduplicationAgeThreshold.main(TestStringDeduplicationAgeThreshold.java:55) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312) at java.base/java.lang.Thread.run(Thread.java:833) JavaTest Message: Test threw exception: java.lang.RuntimeException JavaTest Message: shutting down test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0] test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0]