ibm-information-center/dist/eclipse/plugins/i5OS.ic.cl_5.4.0.1/strpgmprf.htm

78 lines
2.8 KiB
HTML
Raw Permalink Normal View History

2024-04-02 14:02:31 +00:00
<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Start Program Profiling (STRPGMPRF)</title>
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</head>
<body bgcolor="white">
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<a name="STRPGMPRF.Top_Of_Page"></a>
<h2>Start Program Profiling (STRPGMPRF)</h2>
<table width="100%">
<tr>
<td valign="top" align="left"><b>Where allowed to run: </b>All environments (*ALL)<br>
<b>Threadsafe: </b>No
</td>
<td valign="top" align="right">
<a href="#STRPGMPRF.PARAMETERS.TABLE">Parameters</a><br>
<a href="#STRPGMPRF.COMMAND.EXAMPLES">Examples</a><br>
<a href="#STRPGMPRF.ERROR.MESSAGES">Error messages</a></td>
</tr>
</table>
<div> <a name="STRPGMPRF"></a>
<p>The Start Program Profiling (STRPGMPRF) command starts collection of profiling information of ILE programs or service programs that have been enabled to collect profiling data by specifying PRFDTA(*COL) on the Change Program (CHGPGM) or Change Service Program (CHGSRVPGM) command, or when the modules were created by a compiler, or by specifying PRFDTA(*COL) on the Change Module (CHGMOD) CL command. All programs compiled or changed with this option that are active will have profiling information updated until an End Program Profiling (ENDPGMPRF) command is issued.
</p>
<p>The profiling information is added to existing profiling information. If this is not desired, the profiling data can be cleared by specifying PRFDTA(*CLR) on the CHGPGM or CHGSRVPGM command.
</p>
<p><b>Restrictions:</b>
</p>
<ul>
<li>This command is shipped with no public (*EXCLUDE) authority, and QPGMR user profile having use (*USE) authority to the command.
</li>
</ul>
<p>There are no parameters for this command.
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRPGMPRF.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="STRPGMPRF.PARAMETERS.TABLE">Parameters</a></h3>None<br>
<table width="100%">
<tr><td align="right"><a href="#STRPGMPRF.Top_Of_Page">Top</a></td></tr>
</table>
</div>
<hr size="2" width="100%">
<div><h3><a name="STRPGMPRF.COMMAND.EXAMPLES">Examples</a> </h3>
<p>
<pre>
STRPGMPRF
</pre>
</p>
<p>This command start the collection of program profiling information.
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRPGMPRF.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div><h3><a name="STRPGMPRF.ERROR.MESSAGES">Error messages</a> </h3>
<p><b><u>*ESCAPE Messages</u></b>
</p>
<dl>
<dt><b>CPF5CAA</b></dt>
<dd>Unexpected error occurred during program profiling.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRPGMPRF.Top_Of_Page">Top</a></td></tr>
</table>
</body>
</html>