< prev index next >

test/hotspot/jtreg/runtime/FieldLayout/BaseOffsets.java

Print this page
*** 112,13 ***
      static final long INT_OFFSET;
      static final int  INT_ARRAY_OFFSET;
      static final int  LONG_ARRAY_OFFSET;
      static {
          if (!Platform.is64bit() || WB.getBooleanVMFlag("UseCompactObjectHeaders")) {
!             INT_OFFSET = 8;
!             INT_ARRAY_OFFSET = 12;
!             LONG_ARRAY_OFFSET = 16;
          } else if (WB.getBooleanVMFlag("UseCompressedClassPointers")) {
              INT_OFFSET = 12;
              INT_ARRAY_OFFSET = 16;
              LONG_ARRAY_OFFSET = 16;
          } else {
--- 112,13 ---
      static final long INT_OFFSET;
      static final int  INT_ARRAY_OFFSET;
      static final int  LONG_ARRAY_OFFSET;
      static {
          if (!Platform.is64bit() || WB.getBooleanVMFlag("UseCompactObjectHeaders")) {
!             INT_OFFSET = 4;
!             INT_ARRAY_OFFSET = 8;
!             LONG_ARRAY_OFFSET = 8;
          } else if (WB.getBooleanVMFlag("UseCompressedClassPointers")) {
              INT_OFFSET = 12;
              INT_ARRAY_OFFSET = 16;
              LONG_ARRAY_OFFSET = 16;
          } else {
< prev index next >