test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
open Cdiff test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java
test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java
Print this page
*** 34,52 ****
* @run main LargePages
* @run main/othervm -XX:+UseStringDeduplication LargePages
* @run main/othervm -XX:-CompactStrings LargePages
*/
public class LargePages {
public static void main(String[] args) throws Exception {
SharedStringsUtils.buildJar("HelloString");
SharedStringsUtils.dump(TestCommon.list("HelloString"),
! "SharedStringsBasic.txt", "-XX:+UseLargePages");
SharedStringsUtils.runWithArchive("HelloString", "-XX:+UseLargePages");
SharedStringsUtils.dump(TestCommon.list("HelloString"),
! "SharedStringsBasic.txt",
"-XX:+UseLargePages", "-XX:+UseLargePagesInMetaspace");
SharedStringsUtils.runWithArchive("HelloString",
"-XX:+UseLargePages", "-XX:+UseLargePagesInMetaspace");
}
}
--- 34,53 ----
* @run main LargePages
* @run main/othervm -XX:+UseStringDeduplication LargePages
* @run main/othervm -XX:-CompactStrings LargePages
*/
public class LargePages {
+ static final String CDS_LOGGING = "-Xlog:cds,cds+hashtables";
public static void main(String[] args) throws Exception {
SharedStringsUtils.buildJar("HelloString");
SharedStringsUtils.dump(TestCommon.list("HelloString"),
! "SharedStringsBasic.txt", "-XX:+UseLargePages", CDS_LOGGING);
SharedStringsUtils.runWithArchive("HelloString", "-XX:+UseLargePages");
SharedStringsUtils.dump(TestCommon.list("HelloString"),
! "SharedStringsBasic.txt", CDS_LOGGING,
"-XX:+UseLargePages", "-XX:+UseLargePagesInMetaspace");
SharedStringsUtils.runWithArchive("HelloString",
"-XX:+UseLargePages", "-XX:+UseLargePagesInMetaspace");
}
}
test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File