SEGGER’s Ozone debugger now supports Rust

Ozone, SEGGER’s full-featured graphical debugger and performance analyser, now supports the Rust programming language.

Credit: Segger

Ozone’s Rust support provides users with important features such as source and assembly debugging, system state inspection including memory view, call stack, and backtrace, as well as data analysis for the Rust programming language.

“At SEGGER, we see Rust becoming a more and more popular programming language,” said Rolf Segger, Founder of SEGGER. “Rust is fast, memory-efficient and safe. With first-class tool support, it has the potential to overtake C and C++."

Ozone is designed specifically for embedded applications and is well known for its speed and ease of use, especially with SEGGER’s J-Link and J-Trace family of debug and trace probes.

Designed to be more than a simple debugger, Ozone’s various features, including instruction tracing using J-Trace, live code profiling and code coverage analysis, make it a tool that’s suitable for getting full system insight, verification, finding inefficiencies and for tracking down bugs.

Ozone’s user interface is designed to be used intuitively and is fully configurable. All windows can be moved, re-sized, and docked to fit the needs of any developer. The software is available cross-platform, on Windows, Mac and Linux, Arm and Intel hosts.