/
DP_07_003 - DynamoRIO drcachesim & drcov support

DP_07_003 - DynamoRIO drcachesim & drcov support

About

DynamoRIO for RISC-V has received preliminary support, but there is still room for improvement.

Project Scope

As of 2023, drcachesim and drcov have only partial support on the RISC-V side. This project plans to add full RISC-V support to these two official tools.

Components and Repos

We submit patches directly to upstream: https://github.com/DynamoRIO/dynamorio

Stakeholders and Partners

  • ISCAS
  • External
    • DynamoRIO community

Measure of Success

The two tools mentioned above are fully supported.

RISE Requirement

None yet.

Status

Development

ONGOING


Development Timeline1H 2024
Upstreaming

ONGOING


Upstream VersionN/A
Contacts

Yang Liu (ISCAS)


Dependencies

Updates

 

More of the functionality of drcachesim and drcov are available now.


Related content

DP_07_004 - DynamoRIO V extension support
DP_07_004 - DynamoRIO V extension support
More like this
DP_07_006 - DynamoRIO RISC-V specific documentation
DP_07_006 - DynamoRIO RISC-V specific documentation
More like this
DP_07_005 - DynamoRIO enable remaining tests that are also supported by AArch64
DP_07_005 - DynamoRIO enable remaining tests that are also supported by AArch64
More like this
SE_01_021 - QEMU RVA23 profile support
SE_01_021 - QEMU RVA23 profile support
More like this
openEuler
openEuler
More like this
LK_03_047 - Cloud-Hypervisor RISC-V support
LK_03_047 - Cloud-Hypervisor RISC-V support
More like this