The C-RUN runtime analysis product is available as an add-on to the IAR Embedded Workbench for ARM development toolchain. Integrated with the toolchain, C-RUN offers each developer access to runtime analysis.
C-RUN is a new product from IAR Systems that performs runtime analysis by monitoring application execution directly within IAR Embedded Workbench. Tight integration with the toolchain supports the full cycle of implementation, testing and debugging. C-RUN for ARM has several features such as bounds checking to ensure accesses to arrays and other objects are within boundaries, different overflow and arithmetic checks, as well as a comprehensive heap checker. Flexible settings enable developers to customise analysis functionality according to specific needs.
C-RUN is developed by IAR Systems and introduces code analysis as an early, natural part of the development cycle, the company says, adding that runtime analysis that is both powerful and easy to use is not something that has been readily available to embedded developers.
IAR Embedded Workbench for ARM is a high-performance C/C++ compiler and debugger toolchain that incorporates a compiler, an assembler, a linker and a debugger into one complete integrated development environment. C-RUN is an add-on product to version 7.20 of IAR Embedded Workbench for ARM.
IAR Systems; www.iar.com/crun_arm