beehive-lab / mambo

A low-overhead dynamic binary instrumentation and modification tool for ARM (both AArch32 and AArch64 support) and RISC-V (RV64GC).
Apache License 2.0
320 stars 69 forks source link

RISC-V Contiguous Traces #89

Closed jkressel closed 1 year ago

jkressel commented 2 years ago

This pull request adds Contiguous Traces on top of regular RISC-V traces. This is an optimisation which reduces the critical path size and results in an average ~2.5% performance improvement over regular traces when running the SPEC CPU 2006.