Overview of the CodeTools Package - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Programming : CodeTools : CodeTools

Overview of the CodeTools Package

 

Calling Sequence

Description

List of CodeTools Package Commands

List of CodeTools[Profiling] Subpackage Commands

List of CodeTools[Profiling][Coverage] Subpackage Commands

Calling Sequence

CodeTools[command](arguments)

command(arguments)

Description

• 

The CodeTools package contains subpackages and commands to help improve the efficiency and quality of Maple code.

  

- The Profiling subpackage contains methods for performing statement level profiling of Maple code.  This means that profiling information can be obtained for each statement.

  

- The Profiling subpackage has a subpackage, Coverage, which analyzes the profiling data to generate information about code coverage.  The coverage information indicates which procedures and statements executed and which did not.  This is useful when testing code.

  

The CodeTools package also contains commands for working with the subpackages.

• 

Each command in the CodeTools package can be accessed by using either the long form or the short form of the command name in the command calling sequence.

  

As the underlying implementation of the CodeTools package is a module, it is also possible to use the form CodeTools:-command to access a command from the package. For more information, see Module Members.

List of CodeTools Package Commands

  

The following is a list of the commands available in the CodeTools package.

CPUTime

DecodeName

EncodeName

RealTime

Test

ThreadSafetyCheck

Usage

 

  

To display the help page for a particular CodeTools command, see Getting Help with a Command in a Package.

List of CodeTools[Profiling] Subpackage Commands

  

The following is a list of the commands available in the CodeTools[Profiling] subpackage.

Allow

Build

GetProfileTable

Ignore

IsProfiled

LoadProfiles

Merge

PrintProfiles

Profile

Remove

SaveProfiles

Select

SortBy

UnProfile

 

 

List of CodeTools[Profiling][Coverage] Subpackage Commands

  

The following is a list of the commands available in the CodeTools[Profiling][Coverage] subpackage.

Percent

PercentSelect

Print

 

See Also

CodeTools[Profiling]

CodeTools[Profiling][Coverage]

help

module

symbol

UsingPackages

with

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam