Skip to content

Commit a13fce5

Browse files
authored
More informative size info (#361)
1 parent 5402c7f commit a13fce5

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

build/xtask/src/dist.rs

+4-2
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ pub fn package(
9090
}
9191
}
9292
for (name, range) in &memories {
93-
println!("{} = {:x?}", name, range);
93+
println!("{:<5} = 0x{:0>8x}..0x{:0>8x}", name, range.start, range.end);
9494
}
9595
let starting_memories = memories.clone();
9696

@@ -100,7 +100,9 @@ pub fn package(
100100
println!("Used:");
101101
for (name, new_range) in &memories {
102102
let orig_range = &starting_memories[name];
103-
println!("{}: 0x{:x}", name, new_range.start - orig_range.start);
103+
let size = new_range.start - orig_range.start;
104+
let percent = size * 100 / (orig_range.end - orig_range.start);
105+
println!(" {:<6} 0x{:x} ({}%)", format!("{}:", name), size, percent);
104106
}
105107

106108
let mut infofile = File::create(out.join("allocations.txt"))?;

0 commit comments

Comments
 (0)