Lightweight Error Detection for Embedded
Since the instrumentation used to perform runtime error detection is lightweight, it is suitable for running on the target board, simulator, or host for embedded testing.
This helps embedded teams automatically identify serious runtime defects—such as memory leaks, null pointers, uninitialized memory, and buffer overflows.
The collected problems are presented directly in the developer's IDE with the details required to understand and fix the problem (including memory block size, array index, allocation/deallocation stack trace etc.)