Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSXCSCMN

Package: CMOP

Routine: PSXCSCMN


Information

PSXCSCMN ;BIR/JMB-Date Range Compile/Recompile Cost Data-Continued ;[ 04/08/97 2:06 PM ]

Source Information

Source file <PSXCSCMN.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
CMOP 2 (END,RUN)^PSXCSLG1  END^PSXCSUTL  
VA Fileman 2 FILE^DICN  ^DIK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
CMOP 1 PSXCST  

Entry Points

Name Comments DBIA/ICR reference
COMPILE ;Compiles data into ^TMP global
CDT ;Adds sub-file & data nodes to cost file.
ADD ;Adds data to cost file using ^TMP global
PRGDAYS ;Purges data from cost file.

External References

Name Field # of Occurrence
FILE^DICN ADD+2, ADD+4, CDT+2, CDT+6
^DIK PRGDAYS+4
END^PSXCSLG1 ADD+6
RUN^PSXCSLG1 PRGDAYS+1
END^PSXCSUTL ADD+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSX(552.1 COMPILE+3
^PSX(552.4 COMPILE+1, COMPILE+2, COMPILE+3, COMPILE+4
^PSX(552.5 PRGDAYS+3, PRGDAYS+4, ADD+2, ADD+4, CDT+1, CDT+2, CDT+3
^TMP("PSXCOST" PRGDAYS+5!, COMPILE+6, COMPILE+7*, COMPILE+8*, ADD+1, ADD+3, ADD+5, CDT+3, CDT+5

Label References

Name Line Occurrences
CDT ADD+5

Naked Globals

Name Field # of Occurrence
^( COMPILE+7*
^(0 ADD+4*, CDT+1*, CDT+3*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PRGDAYS+3!*, PRGDAYS+4, PRGDAYS+5!
DA(1 PRGDAYS+4*, ADD+4*, CDT+2*, CDT+4*, CDT+6
DA(2 PRGDAYS+3*, PRGDAYS+4, CDT+2*, CDT+4*, CDT+6
DA(3 CDT+4*, CDT+6
DD ADD+2!, ADD+4!, CDT+2!, CDT+6!
DIC ADD+2*!, ADD+4*!, CDT+2*!, CDT+6*!
DIC("DR" CDT+6*
DIC(0 ADD+2*, ADD+4*, CDT+2*, CDT+4*
DIK PRGDAYS+3!, PRGDAYS+4*, PRGDAYS+5!
>> DINUM ADD+2*, CDT+2*
>> DLAYGO ADD+2*, ADD+4*, CDT+2*, CDT+4*
DO ADD+2!, ADD+4!, CDT+2!, CDT+6!
>> PSXBDT PRGDAYS+1*, PRGDAYS+3, COMPILE+1
>> PSXCDT COMPILE+1*, COMPILE+6
>> PSXCID COMPILE+4*, COMPILE+6, COMPILE+7, COMPILE+8, CDT+3*, CDT+4, CDT+5
>> PSXCST COMPILE+4*, COMPILE+7, COMPILE+8
>> PSXDIV ADD+4*, CDT+1, CDT+2, CDT+3, CDT+4
>> PSXDV COMPILE+3*, COMPILE+6, COMPILE+7, COMPILE+8, ADD+3*, ADD+4, ADD+5, CDT+3, CDT+5
>> PSXEDT PRGDAYS+1*, PRGDAYS+2*, PRGDAYS+3, COMPILE+1
>> PSXFAC COMPILE+3*, COMPILE+6, COMPILE+7, COMPILE+8, ADD+1*, ADD+2, ADD+3, ADD+4, ADD+5, CDT+1
, CDT+2, CDT+3, CDT+4, CDT+5
>> PSXFCID CDT+3*
>> PSXFL COMPILE+5*, COMPILE+7, COMPILE+8
>> PSXIEN COMPILE+1*, COMPILE+2, COMPILE+3, COMPILE+4
>> PSXLAYGO ADD+1*
>> PSXMCDT COMPILE+6*, COMPILE+7, COMPILE+8, ADD+5*, CDT+2, CDT+3, CDT+4, CDT+5
>> PSXNODE COMPILE+4*, COMPILE+5, CDT+5*, CDT+6
>> PSXQTY COMPILE+5*, COMPILE+7, COMPILE+8
>> PSXSUB COMPILE+1*, COMPILE+2, COMPILE+4
>> PSXTMP COMPILE+6*, COMPILE+7
X ADD+2*!, ADD+4*!, CDT+2*!, CDT+4*, CDT+6!
Y ADD+2!, ADD+4!, CDT+2!, CDT+6!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All