Skip to content

Commit e9df745

Browse files
committed
fixed writing zeros to tempFile
1 parent 711ebc4 commit e9df745

File tree

1 file changed

+1
-1
lines changed
  • visualvm/libs.profiler/lib.profiler.heap/src/org/graalvm/visualvm/lib/jfluid/heap

1 file changed

+1
-1
lines changed

visualvm/libs.profiler/lib.profiler.heap/src/org/graalvm/visualvm/lib/jfluid/heap/CacheDirectory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ AbstractLongMap.Data createDumpBuffer(long fileSize, int entrySize) throws IOExc
135135
try (RandomAccessFile file = new RandomAccessFile(tempFile, "rw")) { // NOI18N
136136
if (Boolean.getBoolean("org.graalvm.visualvm.lib.jfluid.heap.zerofile")) { // NOI18N
137137
byte[] zeros = new byte[512*1024];
138-
while(file.length()<fileSize) {
138+
while(file.length()+zeros.length<fileSize) {
139139
file.write(zeros);
140140
}
141141
file.write(zeros,0,(int)(fileSize-file.length()));

0 commit comments

Comments
 (0)