ZVM-U provides automated software defect detection at runtime for user space applications running on Linux and Android across the full range of ARM Cortex® 32- and 64-bit multi-core processors. ZVM-U is the only dynamic analysis tool in the industry that can find concurrency errors, like data races and deadlocks, memory errors, and memory leaks in complex, multi-threaded C/C++ applications running on ARM.
ZVM-U’s high performance, memory-efficient instrumentation makes it highly scalable. This enables ZVM-U to find hard-to-detect errors in applications running on platforms from resource constrained embedded devices to highly complex systems running applications with millions of lines of code, hundreds of concurrent threads and dozens of processes. As such, ZVM-U is well-suited to mission critical applications in networking, storage, security, mobility, medical, automotive, defense, consumer electronics, web and cloud infrastructure and many more.
ZVM-U - Dynamic Analysis Tool for Runtime Error Detection in User Space Applications