diff options
author | Jacob Lalonde <jalalonde@fb.com> | 2024-09-10 09:58:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-10 09:58:43 -0700 |
commit | 22144e20cbd237a432fdc4106abe3960555aff42 (patch) | |
tree | 337901108427842697fc0f365a52a1d38708f077 /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp | |
parent | c7a7767fca736d0447832ea4d4587fb3b9e797c2 (diff) | |
download | llvm-22144e20cbd237a432fdc4106abe3960555aff42.zip llvm-22144e20cbd237a432fdc4106abe3960555aff42.tar.gz llvm-22144e20cbd237a432fdc4106abe3960555aff42.tar.bz2 |
[LLDB][Data Formatters] Calculate average and total time for summary providers within lldb (#102708)
This PR adds a statistics provider cache, which allows an individual
target to keep a rolling tally of it's total time and number of
invocations for a given summary provider. This information is then
available in statistics dump to help slow summary providers, and gleam
more into insight into LLDB's time use.
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions