Difference between revisions of "PDT"
Jump to navigation
Jump to search
Line 36: | Line 36: | ||
* pdt | * pdt | ||
==System Variables== | ==System Variables== | ||
− | * HPC_{{#uppercase:{{#var:app}}}} | + | * 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
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