[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RISU 0/9] risu cleanups and improvements
From: |
Richard Henderson |
Subject: |
[RISU 0/9] risu cleanups and improvements |
Date: |
Wed, 13 May 2020 11:09:44 -0700 |
This patch set does alter the format of the trace files, and thus
means we'll have to re-generate these. However, the space saved
for sve trace files is significant, so I consider it worthwhile.
In addition, the new --dump option allows one to inspect the
contents of the trace file.
r~
Richard Henderson (9):
Use bool for tracing variables
Unify master_fd and apprentice_fd to comm_fd
Hoist trace file opening
Adjust tracefile open for write
Use EXIT_FAILURE, EXIT_SUCCESS
Add magic and size to the trace header
Compute reginfo_size based on the reginfo
aarch64: Reorg sve reginfo to save space
Add --dump option to inspect trace files
risu.h | 12 ++-
risu_reginfo_aarch64.h | 16 +---
comms.c | 26 +++---
reginfo.c | 45 ++++++---
risu.c | 208 ++++++++++++++++++++++++++++++-----------
risu_reginfo_aarch64.c | 192 ++++++++++++++++++++-----------------
risu_reginfo_arm.c | 6 +-
risu_reginfo_i386.c | 8 +-
risu_reginfo_m68k.c | 6 +-
risu_reginfo_ppc64.c | 6 +-
10 files changed, 342 insertions(+), 183 deletions(-)
--
2.20.1
- [RISU 0/9] risu cleanups and improvements,
Richard Henderson <=
- [RISU 1/9] Use bool for tracing variables, Richard Henderson, 2020/05/13
- [RISU 2/9] Unify master_fd and apprentice_fd to comm_fd, Richard Henderson, 2020/05/13
- [RISU 3/9] Hoist trace file opening, Richard Henderson, 2020/05/13
- [RISU 6/9] Add magic and size to the trace header, Richard Henderson, 2020/05/13
- [RISU 4/9] Adjust tracefile open for write, Richard Henderson, 2020/05/13
- [RISU 8/9] aarch64: Reorg sve reginfo to save space, Richard Henderson, 2020/05/13