Skip to content

Commit 89984c6

Browse files
committed
include size of T in heap size of Box<T>
1 parent ef6b4a4 commit 89984c6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

parquet/src/file/metadata/memory.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ impl<T: HeapSize> HeapSize for Arc<T> {
5858

5959
impl<T: HeapSize> HeapSize for Box<T> {
6060
fn heap_size(&self) -> usize {
61-
self.as_ref().heap_size()
61+
std::mem::size_of::<T>() + self.as_ref().heap_size()
6262
}
6363
}
6464

0 commit comments

Comments
 (0)