Skip to content

Commit 82f7f5d

Browse files
committed
this is a bit cleaner
1 parent 1393a02 commit 82f7f5d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

examples/track_usage.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ fn main() -> ! {
2222
static mut HEAP_MEM: [MaybeUninit<u8>; HEAP_SIZE] = [MaybeUninit::uninit(); HEAP_SIZE];
2323
unsafe { HEAP.init(&raw mut HEAP_MEM as usize, HEAP_SIZE) }
2424

25-
let mut long_vec = alloc::vec::Vec::new();
25+
let mut alloc_vecs = alloc::vec::Vec::new();
2626
let mut free_memory = HEAP_SIZE;
2727
// Keep allocating until we are getting low on memory. It doesn't have to end in a panic.
2828
while free_memory > 512 {
@@ -31,11 +31,12 @@ fn main() -> ! {
3131
HEAP_SIZE - free_memory,
3232
HEAP_SIZE
3333
);
34-
long_vec.push([1; 16].to_vec());
34+
let new_vec = alloc::vec![1_u8; 64];
35+
alloc_vecs.push(new_vec);
3536
free_memory = HEAP.free();
3637
}
3738

38-
drop(long_vec);
39+
drop(alloc_vecs);
3940

4041
defmt::warn!(
4142
"{} of {} heap memory are allocated after drop",

0 commit comments

Comments
 (0)