< prev index next >

src/java.base/share/classes/jdk/internal/foreign/SlicingAllocator.java

Print this page
@@ -29,17 +29,15 @@
  import java.lang.foreign.SegmentAllocator;
  
  public final class SlicingAllocator implements SegmentAllocator {
  
      private final MemorySegment segment;
-     private final long maxAlign;
  
      private long sp = 0L;
  
      public SlicingAllocator(MemorySegment segment) {
          this.segment = segment;
-         this.maxAlign = ((AbstractMemorySegmentImpl)segment).maxAlignMask();
      }
  
      MemorySegment trySlice(long byteSize, long byteAlignment) {
          long min = segment.address();
          long start = Utils.alignUp(min + sp, byteAlignment) - min;
< prev index next >