1.1 --- a/test/gc/g1/TestGCLogMessages.java Mon Mar 24 09:14:14 2014 -0700 1.2 +++ b/test/gc/g1/TestGCLogMessages.java Tue Mar 18 19:07:22 2014 +0100 1.3 @@ -49,11 +49,13 @@ 1.4 1.5 output.shouldNotContain("[Redirty Cards"); 1.6 output.shouldNotContain("[Code Root Purge"); 1.7 + output.shouldNotContain("[String Dedup Fixup"); 1.8 output.shouldNotContain("[Young Free CSet"); 1.9 output.shouldNotContain("[Non-Young Free CSet"); 1.10 output.shouldHaveExitValue(0); 1.11 1.12 pb = ProcessTools.createJavaProcessBuilder("-XX:+UseG1GC", 1.13 + "-XX:+UseStringDeduplication", 1.14 "-Xmx10M", 1.15 "-XX:+PrintGCDetails", 1.16 GCTest.class.getName()); 1.17 @@ -62,11 +64,13 @@ 1.18 1.19 output.shouldContain("[Redirty Cards"); 1.20 output.shouldContain("[Code Root Purge"); 1.21 + output.shouldContain("[String Dedup Fixup"); 1.22 output.shouldNotContain("[Young Free CSet"); 1.23 output.shouldNotContain("[Non-Young Free CSet"); 1.24 output.shouldHaveExitValue(0); 1.25 1.26 pb = ProcessTools.createJavaProcessBuilder("-XX:+UseG1GC", 1.27 + "-XX:+UseStringDeduplication", 1.28 "-Xmx10M", 1.29 "-XX:+PrintGCDetails", 1.30 "-XX:+UnlockExperimentalVMOptions", 1.31 @@ -77,6 +81,7 @@ 1.32 1.33 output.shouldContain("[Redirty Cards"); 1.34 output.shouldContain("[Code Root Purge"); 1.35 + output.shouldContain("[String Dedup Fixup"); 1.36 output.shouldContain("[Young Free CSet"); 1.37 output.shouldContain("[Non-Young Free CSet"); 1.38