DynamoRIO / DynamoRIO/dynamorio

Add support for DR_CLEANCALL_MULTIPATH + DR_CLEANCALL_WRITES_APP_CONTEXT

Open
#5,168 0 comments 0 reactions 0 assignees View on GitHub
Component-Extension Priority-Low Type-Feature
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

Split from #4128.

Supporting multipath with writing requires extra drreg functionality for stateless respills, but given that we have not seen any code that requires it we have not put the effort into supporting it.

It is possible that the component inserting the multi-path clean call is not the one controlling the drreg usage and so would have a hard time inserting manual restores.

This issue covers this corner case.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.