< prev index next > test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java
Print this page
// we choose a high address.
if (Platform.isAArch64() || Platform.isX64() || Platform.isRISCV64()) {
long forceAddress = 32 * G;
long ccsSize = 128 * M;
! int expectedShift = 6;
test(forceAddress, true, ccsSize, forceAddress, expectedShift);
ccsSize = 512 * M;
! expectedShift = 8;
test(forceAddress, true, ccsSize, forceAddress, expectedShift);
ccsSize = G;
! expectedShift = 9;
test(forceAddress, true, ccsSize, forceAddress, expectedShift);
ccsSize = 3 * G;
expectedShift = 10;
test(forceAddress, true, ccsSize, forceAddress, expectedShift);
// we choose a high address.
if (Platform.isAArch64() || Platform.isX64() || Platform.isRISCV64()) {
long forceAddress = 32 * G;
long ccsSize = 128 * M;
! int expectedShift = 9;
test(forceAddress, true, ccsSize, forceAddress, expectedShift);
ccsSize = 512 * M;
! expectedShift = 10;
test(forceAddress, true, ccsSize, forceAddress, expectedShift);
ccsSize = G;
! expectedShift = 10;
test(forceAddress, true, ccsSize, forceAddress, expectedShift);
ccsSize = 3 * G;
expectedShift = 10;
test(forceAddress, true, ccsSize, forceAddress, expectedShift);
< prev index next >