IAR launches C-RUN analysis tool

IAR Systems used Embedded World to launch C-RUN - its fully integrated runtime analysis product. C-RUN is an extension to the existing embedded development tools from IAR Systems and gives developers the opportunity to analyse their code at an early stage and to perform runtime analysis every step of the way.

C-RUN performs runtime analysis directly in IAR Embedded Workbench by monitoring the application execution. With C-RUN, developers can discover vulnerabilities very early and more easily catch errors that usually show up in the field. Memory requirements and execution speed penalty are reduced to a minimum, enabling more efficient testing on actual hardware. "C-RUN comes with flexible settings to enable single or multiple checks in each test run and features bounds and heap checking to ensure accesses to arrays and other objects are within boundaries, as well as arithmetic checking to check values used in computations," said Anders Holmberg, product manager for C-RUN, IAR Systems. "IAR Embedded Workbench for ARM is the first scheduled C-RUN integrated product and others will be prioritised in accordance with customer interest."