diff options
Diffstat (limited to 'unsafe/src/main/java/org/apache/spark/unsafe/memory/TaskMemoryManager.java')
-rw-r--r-- | unsafe/src/main/java/org/apache/spark/unsafe/memory/TaskMemoryManager.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/unsafe/src/main/java/org/apache/spark/unsafe/memory/TaskMemoryManager.java b/unsafe/src/main/java/org/apache/spark/unsafe/memory/TaskMemoryManager.java index dd70df3b1f..358bb37250 100644 --- a/unsafe/src/main/java/org/apache/spark/unsafe/memory/TaskMemoryManager.java +++ b/unsafe/src/main/java/org/apache/spark/unsafe/memory/TaskMemoryManager.java @@ -164,6 +164,7 @@ public class TaskMemoryManager { * top-level Javadoc for more details). */ public MemoryBlock allocate(long size) throws OutOfMemoryError { + assert(size > 0) : "Size must be positive, but got " + size; final MemoryBlock memory = executorMemoryManager.allocate(size); allocatedNonPageMemory.add(memory); return memory; |