Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add existing dynamorio-based external tools for value profilers (#6312)
We develop a portable and efficient framework [VClinic](https://github.com/VClinic/VClinic) for fine-grained value profilers built atop DynamoRIO. We wish to add a short line of introduction with corresponding external link into the README and dynamorio.org home page. In short, the highlights of VClinic built upon DynamoRIO are shown as follows: - Decoupling implementation of value tracing and value profiling - Implement trace buffer with lightweight inline assembly for efficient value tracing - Support operand-centric view for development of fine-grained value profilers instead of instruction-centric view of DynamoRIO. - Currently support both ARM and X86 platforms. In the future, it can support all DynamoRIO-supported architectures. The detailed document of VClinic can be referred to [here](https://vclinic.readthedocs.io/en/latest/index.html) and the related technical [paper](https://dl.acm.org/doi/abs/10.1145/3575693.3576934)
- Loading branch information