< prev index next >

src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template

Print this page

        

*** 165,183 **** // For memory-mapped buffers -- invoked by FileChannelImpl via reflection // protected Direct$Type$Buffer$RW$(int cap, long addr, FileDescriptor fd, ! Runnable unmapper) { #if[rw] ! super(-1, 0, cap, cap, fd); address = addr; cleaner = Cleaner.create(this, unmapper); att = null; #else[rw] ! super(cap, addr, fd, unmapper); this.isReadOnly = true; #end[rw] } #end[byte] --- 165,184 ---- // For memory-mapped buffers -- invoked by FileChannelImpl via reflection // protected Direct$Type$Buffer$RW$(int cap, long addr, FileDescriptor fd, ! Runnable unmapper, ! boolean isPersistent) { #if[rw] ! super(-1, 0, cap, cap, fd, isPersistent); address = addr; cleaner = Cleaner.create(this, unmapper); att = null; #else[rw] ! super(cap, addr, fd, unmapper, isPersistent); this.isReadOnly = true; #end[rw] } #end[byte]
< prev index next >