Difference between revisions of "PDT"

From UFRC
Jump to navigation Jump to search
Line 36: Line 36:
 
* pdt
 
* pdt
 
==System Variables==
 
==System Variables==
* HPC_{{#uppercase:{{#var:app}}}}_DIR
+
* HPC_{{#uppercase:{{#var:app}}}}_BIN
 +
* HPC_{{#uppercase:{{#var:app}}}}_LIB
 +
* HPC_{{#uppercase:{{#var:app}}}}_INC
 
<!--Configuration-->
 
<!--Configuration-->
 
{{#if: {{#var: conf}}|==Configuration==
 
{{#if: {{#var: conf}}|==Configuration==

Revision as of 18:29, 15 October 2012

Description

PDT website  

Program Database Toolkit (PDT) is a framework for analyzing source code written in several programming languages and for making rich program knowledge accessible to developers of static and dynamic analysis tools.

PDT implements a standard program representation, the program database (PDB), that can be accessed in a uniform way through a class library supporting common PDB operations. Software tools can use this library to accomplish tasks such as

  • documentation of program components
  • creation of graphic program browsers that show class hierarchies, function call graphs, and template instantiations
  • insertion of instrumentation for performance profiling and tracing
  • generation of interface details for calling library routines or building inter-language bindings.

Required Modules

Serial

  • pdt

System Variables

  • HPC_{{#uppercase:PDT}}_BIN
  • HPC_{{#uppercase:PDT}}_LIB
  • HPC_{{#uppercase:PDT}}_INC