DIOTA is a software tool that is used to dynamically instrument Intel binaries. It enables users to better understand and analyze program behavior, making it an essential tool for developers and engineers.
With the DIOTA software, users can generate instrumented code on the fly while using the original process for data accesses. The program boasts several useful backends that check programs for faulty memory accesses, data races, deadlocks and can perform basic tracing operations including coverage analysis by tracing all memory accesses and executed code.
This release has removed READ_DEBUG statements and showcases the continued evolution of this rapidly advancing software. DIOTA's unique approach to instrumenting binaries is sure to raise the bar for software in the future.
Version 0.91: N/A