Test Performance Data Collection (TESTPDC)


Bound program access

Built-in number for TESTPDC is 576. TESTPDC ( ) : signed binary(4) /* return_code */

The return code will be set as follows:

Return code

Meaning

0

The thread is not in an active Performance Data Collector (PDC) trace collection.

1

The thread is in an active Performance Data Collector (PDC) trace collection.

This built-in function is used to provide support for the branch and indicator forms of the TESTPDC instruction. The user must specify code to test the return code and perform the desired branching or indicator setting.

Description

A test is performed to determine whether or not the thread is in an active Performance Data Collector (PDC) trace collection.

One of the following occurs:

If no branch options are specified, instruction execution proceeds to the next instruction.

Resultant Conditions

Authorization Required

Lock Enforcement

Exceptions

06 Addressing

08 Argument/Parameter

1C Machine-Dependent

20 Machine Support

22 Object Access

24 Pointer Specification

2C Program Execution

36 Space Management

44 Protection Violation