term render: show pretty size
This commit is contained in:
parent
e22133d3f8
commit
1ae3d6b82b
1 changed files with 8 additions and 6 deletions
|
@ -53,15 +53,17 @@ String8 render_legend_to_string(Arena *arena, const Term_Viewer &viewer, const A
|
|||
Byte_Range range = get_section_range(app, static_cast<Section_Id>(section));
|
||||
String8 s;
|
||||
if (range.len)
|
||||
s = push_str8f(scratch.arena, "%s%20s %s0x%lX - 0x%lX [%lu B]\n",
|
||||
s = push_str8f(scratch.arena, "%s%20s %s0x%lX - 0x%lX [%s]\n",
|
||||
color_str.c(), sec_name.c(), color_none.c(),
|
||||
range.start, range.end(), range.len);
|
||||
range.start, range.end(), to_pretty_size(scratch.arena, range.len).c());
|
||||
else if (section == Sec_Page)
|
||||
s = push_str8f(scratch.arena, "%s%20s %s(%lu) [%lu B] \n",
|
||||
color_str.c(), sec_name.c(), color_none.c(), app.rndata.n_pages, app.rndata.tot_page_size);
|
||||
s = push_str8f(scratch.arena, "%s%20s %s(%lu) [%s] \n",
|
||||
color_str.c(), sec_name.c(), color_none.c(), app.rndata.n_pages,
|
||||
to_pretty_size(scratch.arena, app.rndata.tot_page_size).c());
|
||||
else if (section == Sec_Page_List)
|
||||
s = push_str8f(scratch.arena, "%s%20s %s(%lu) [%lu B]\n",
|
||||
color_str.c(), sec_name.c(), color_none.c(), app.rndata.n_cluster_groups, app.rndata.tot_page_list_size);
|
||||
s = push_str8f(scratch.arena, "%s%20s %s(%lu) [%s]\n",
|
||||
color_str.c(), sec_name.c(), color_none.c(), app.rndata.n_cluster_groups,
|
||||
to_pretty_size(scratch.arena, app.rndata.tot_page_list_size).c());
|
||||
String8_Node *node = arena_push<String8_Node>(scratch.arena);
|
||||
node->str = s;
|
||||
if (!tail) {
|
||||
|
|
Loading…
Reference in a new issue