IAR Systems unveils C-RUN—innovative, feature-rich runtime analysis product
Providing embedded developers with powerful runtime analysis functionality fully integrated throughout the entire development cycle
Embedded World, Nuremberg, Germany—February 25, 2014 — IAR Systems is today very proud to announce its fully integrated and high-performance runtime analysis product C-RUN. C-RUN is an extension to the existing embedded development tools from IAR Systems and gives developers unique possibilities to analyze their code at an early step and improve development workflow in an instant.
IAR Systems is the first embedded tools supplier to introduce fully integrated runtime analysis. By adding runtime analysis functionality to the world-leading, feature-rich development toolchain IAR Embedded Workbench, IAR Systems offers each developer the opportunity to perform runtime analysis at every step of the way. The tight integration with the toolchain supports the full cycle of implementation, testing and debugging. This allows the user to check code quality very early in the development cycle and ensure more reliable code as well as to improve alignment with requirements and standards.
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,” says 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 prioritized in accordance with customer interest.”
“For over 30 years, we have been in the frontline when it comes to delivering high-quality development tools and during the last few years we’ve had an intense customer dialogue that has guided us to extend our ambitions with more functionality,” says Stefan Skarin, CEO, IAR Systems. “Our history as compiler experts gives us the ability to maximize performance and functionality in our tools, and by adding runtime analysis right at every developer’s fingertips I am confident that we will help our customers to develop more competitive products.”
Learn more about the runtime analysis product C-RUN on www.iar.com/crun.