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
318 stars 69 forks source link

RISC-V Multithreading #98

Closed jkressel closed 11 months ago

jkressel commented 11 months ago

The PR adds support for multithreading in RISC-V applications. Signal handling is not yet supported meaning that complex applications such as GIMP will fail in most cases. Applications such as the PARSEC benchmark suite are supported.

jkressel commented 11 months ago

@GuillermoCallaghan thanks for your comments, I have now addressed these.