diff --git a/hail/src/main/scala/is/hail/annotations/RegionMemory.scala b/hail/src/main/scala/is/hail/annotations/RegionMemory.scala index 3261e4b70f7..9eb44c69a33 100644 --- a/hail/src/main/scala/is/hail/annotations/RegionMemory.scala +++ b/hail/src/main/scala/is/hail/annotations/RegionMemory.scala @@ -59,7 +59,9 @@ final class RegionMemory(pool: RegionPool) extends AutoCloseable { def getCurrentBlock(): Long = currentBlock private def allocateBigChunk(size: Long): Long = { - val (chunkPointer, chunkSize) = pool.getChunk(size) + val ret = pool.getChunk(size) + val chunkPointer = ret._1 // Match expressions allocate https://github.com/hail-is/hail/pull/13794 + val chunkSize = ret._2 bigChunks.add(chunkPointer) totalChunkMemory += chunkSize chunkPointer