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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: XBRSIZ

Package: IHS VA Utilities

Routine: XBRSIZ


Information

XBRSIZ ; IHS/ADC/GTH - List routine names and sizes w/overall total. ; [ 02/07/97 3:02 PM ]

Source Information

Source file <XBRSIZ.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  $$HTE^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
START ;
EXIT ;
PRT ;

External References

Name Field # of Occurrence
^%ZIS START+4
^%ZISC EXIT+2
$$HTE^XLFDT PRT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"XBRSIZ - List routine names, sizes, and total bytes.",!
  • Line Location: START+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRT+2
Function Call: WRITE
  • Prompt: !!?10,"XBRSIZ - LIST ROUTINE SIZES of "
  • Line Location: PRT+3
Function Call: WRITE
  • Prompt: Y,", ",$$HTE^XLFDT($H),!!?24,"ROUTINE",?36,"SIZE",!
  • Line Location: PRT+5
Function Call: WRITE
  • Prompt: !?24,$P(Y,"^"),?34,$J($P(Y,"^",2),6)
  • Line Location: PRT+7
Function Call: WRITE
  • Prompt: !!?24,"TOTAL",?34,$J(SIZT,6)
  • Line Location: PRT+8
Function Call: WRITE
  • Prompt: !!?24,%I-1," ROUTINE"
  • Line Location: PRT+9
Function Call: WRITE
  • Prompt: "S"
  • Condition for execution: %I-1>1
  • Line Location: PRT+9
Routine Call
  • %ZIS
  • Line Location:
    • START+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RSEL" START+2
^%ZOSF("UCI" PRT+4
^TMP("XBRSIZ" START+6!, PRT+7, EXIT+1!
^UTILITY($J START+3

Label References

Name Line Occurrences
EXIT START+3, START+5

Naked Globals

Name Field # of Occurrence
^(0 PRT+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%I PRT+7*, PRT+9, PRT+10!
%R START+7*, START+9!
A START+7*, START+9!
I START+9!, EXIT+1!
IO PRT+1
IOF PRT+2
J START+9!, PRT+10!
N PRT+10!
>> POP START+5
S PRT+10!
SIZT PRT+6*, PRT+7*, PRT+8, PRT+10!
T PRT+10!
V PRT+10!
W PRT+10!
X PRT+10!, EXIT+1!
Y PRT+5, PRT+7*, PRT+10!
Z PRT+10!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All