Using a debugger along with Intel® Inspector XE 2013 can be a powerful combination, giving access to information about variables and workflow at the time of an issue that are not directly accessible through the use of one tool alone.
The launch of Intel® Parallel Studio XE 2013 brings a key new feature: the Pointer Checker, which performs bounds checking, providing full checking of all memory accesses through pointers — and identifies any out-of-bounds access in Pointer Checker enabled code.
To use this new Pointer Checker feature, you will need a valid license to the Intel® Parallel Studio XE 2013 or the Intel® C++ Studio XE 2013 products.
The Pointer Checker is a key "new" feature of the Intel® Parallel Studio XE 2013 product release compared to Static Security Analysis (SSA), Mudflap or the Intel® Inspector XE product. In a nutshell, the scope of Pointer Checker is in the detection of out-of-bounds pointer accesses including dangling pointers. The Intel® Inspector XE 2013 (including Static Analysis) is broader in scope and provides a more complete user environment. The table below summarizes the key differences:
Intel® C++ Studio XE parallel software development suite combines Intel's C/C++ compiler; performance and parallel libraries; error checking, code robustness, and performance profiling tools into a single suite offering. This new product release includes:
Soon Ultrabooks will become widely available and will come with new features. Developers will want to know what tools they can use to take advantage of the new capabilities. There will be two main components of the new, supporting OS: the traditional Desktop interface and the New Windows* 8 User Interface (UI). This blog will cover the following topics: