Imagine running backward to the origin of a difficult bug. TimeMachine enables you to debug both forward and backward in time, making it easier to solve even the hardest bugs.
Imagine making your program run faster than you ever thought possible. The PathAnalyzer—one component of TimeMachine—provides a unique display of your program's execution history that lets you quickly and easily find previously unknown bottlenecks in your software.Imagine undoing a single step in your debugger. Step backward into functions that you've already stepped over, whether intentionally or by accident, to accelerate your debugging.Imagine leveraging gigabytes of execution history to verify that your program has been fully tested. TimeMachine integrates with the MULTI Profiler to enable full coverage testing through MULTI's detailed coverage reports.Now imagine any other problem. Using TimeMachine's open architecture, you can write custom analysis tools that solve problems unique to the requirements of your software development project.The MULTI® TimeMachine™ debugging suite offers a wide variety of trace analysis tools that enable embedded software developers to find and fix bugs faster, optimize with ease, and test with confidence. The TimeMachine suite extends the range of Green Hills Software’s popular MULTI integrated development environment (IDE) by providing a window into the complex interactions in software that can result in bugs, performance problems, and testing nightmares. By presenting this information in easy-to-understand displays, TimeMachine enables developers to quickly navigate through trace data and produce better code in less time.