NI LabVIEW Desktop Execution Trace Toolkit Perform Dynamic Code Analysis for Advanced Debugging

  • Print
  • PDF
  • Rich Text
  • Trace sequence of VI events in LabVIEW applications during run time
  • Identify problems that could negatively impact performance such as memory leaks and reference leaks
  • Collect low-level information such as call chain, thread ID, and location in virtual memory of trace
  • Target local applications or deployed applications over a network
  • Profile VIs, executables, and shared libraries
  • Generate user-defined events
  • Download
  • View Support Resources
The NI LabVIEW Desktop Execution Trace Toolkit helps you trace the execution of LabVIEW VIs on a Windows target during run time to detect and locate problems in code that could affect performance or cause unexpected behavior. It provides a chronological view of VI events, queue operations, reference leaks, memory allocation, unhandled errors, and subVI execution. With this toolkit, you can programmatically generate user-defined events from the block diagram of a LabVIEW application.

In addition, you can use this toolkit to parse the trace data with custom filters or export the data to a spreadsheet for documentation. By highlighting individual events, you can obtain additional information such as the call chain and CPU number. You also can double-click traced events to highlight the corresponding object on the block diagram.

Dynamic code analysis is an important practice for demonstrating correct behavior and debugging complex software. You can configure the LabVIEW Desktop Execution Trace Toolkit to monitor execution of VIs on a local machine or remotely over a network. In addition to VIs in the development environment, you can use the toolkit to profile debuggable executables and shared libraries.
Part Number Description Est Ship  US Dollars Qty
780580-35LabVIEW Desktop Execution Trace Toolkit5 - 10$ 1,035.00

Guarantee your price for 30 days (learn more)

Instant Quote