FACTDEB parameter: Difference between revisions
Jump to navigation
Jump to search
m (Document new FACTDEB user parameter) |
m (Document that FACTDEB can be set with $resetn) |
||
Line 6: | Line 6: | ||
<dd>User | <dd>User | ||
<dt>Where set | <dt>Where set | ||
<dd>User resettable (in subsystem only) | <dd>User and $RESETN resettable (in subsystem only) | ||
<dt>Related products | <dt>Related products | ||
<dd>All | <dd>All |
Revision as of 20:23, 8 November 2010
Summary
- Default value
- 0
- Parameter type
- User
- Where set
- User and $RESETN resettable (in subsystem only)
- Related products
- All
- Introduced
- Sirius Mods 7.8
Description
This is a bitmask parameter that controls the compilation of subsystem (APSY) procedures. It can only be set if the X'01' bit is set in the SIRAPSYF parameter for the subsystem. This user parameter is unusual in that it can only be set inside a subsystem and is always reset to 0 on exit from a subsystem.
The meaning of the FACTDEB bits are:
- X'01'
- Re-compile all procedures in the subsystem, even if a usable saved compilation is present. Re-compilations resulting from the setting of FACTDEB X'01' are not saved, and any existing saved compilations are not affected. The main reason to use this capability is to force recompilations with non-standard settings of global variables used in dummy strings (?&strings).