Proceedings of the 29th International Conference on Compiler Construction 2020
DOI: 10.1145/3377555.3377895
|View full text |Cite
|
Sign up to set email alerts
|

Balancing performance and productivity for the development of dynamic binary instrumentation tools: a case study on Arm systems

Abstract: Dynamic Binary Instrumentation (DBI) is a well-established approach for analysing the execution of applications at the level of machine code. DBI frameworks implement a runtime system capable of modifying running applications without access to their source code. These frameworks provide APIs used by DBI tools to plug in their specific analysis and instrumentation routines. However, the dynamic instrumentation needed by these DBI tools is either challenging to implement, and/or introduces a significant performa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 16 publications
0
1
0
Order By: Relevance
“…MAMBO [8], [9] is a high-performance DBM framework that was initially developed and optimized to support 32bit ARM [10] was subsequently extended and optimized This is the author's version of the work. It is made available only for personal use.…”
Section: Introductionmentioning
confidence: 99%
“…MAMBO [8], [9] is a high-performance DBM framework that was initially developed and optimized to support 32bit ARM [10] was subsequently extended and optimized This is the author's version of the work. It is made available only for personal use.…”
Section: Introductionmentioning
confidence: 99%