diff --git a/Project.toml b/Project.toml index 1b7b3af..f94ad96 100644 --- a/Project.toml +++ b/Project.toml @@ -7,5 +7,5 @@ PrettyTables = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" [compat] -PrettyTables = "2" +PrettyTables = "3" julia = "1" diff --git a/src/LinuxPerf.jl b/src/LinuxPerf.jl index b7fd832..b640c47 100644 --- a/src/LinuxPerf.jl +++ b/src/LinuxPerf.jl @@ -454,7 +454,9 @@ function Base.show(io::IO, c::Counters) c.running == 0 ? ["did not run" "0 %"] : [_addcommas(Int64(c.value)) @sprintf("%.1f %%", 100*(c.running/c.enabled))] end - return pretty_table(io, stats, header=["Events", "Active Time"], row_labels=events, alignment=:l, crop=:none, body_hlines=collect(axes(stats, 1))) + return pretty_table(io, stats; column_labels=["Events", "Active Time"], row_labels=events, alignment=:l, + fit_table_in_display_horizontally=false, fit_table_in_display_vertically=false, + table_format=TextTableFormat(horizontal_lines_at_data_rows=:all)) end enable!(b::PerfBench) = foreach(enable!, b.groups)