XTERSUM ;ISF/RCR,RWF - Error Trap Summary Utilities ;03/25/09 11:12
Source file <XTERSUM.m>
Package | Total | Caller Graph |
---|---|---|
Kernel | 1 | XUER UPDATE DEMAND/BATCH |
Toolkit | 1 | XTERSUM1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHKXRF(XX,K1,K2) | ;
|
|
ALL | ; Include all errors in the history - Probably only run at a New Site.
|
|
GETSTK(X1,X2) | ; Build the Stack String
|
|
INCR(V) | ; Build a New Record in ^%ZTER(3.077,
|
|
SCAN(%D1,%D2,%TY) | ; Alternative Entry Point for Demand Runs
|
|
XREF(DA) | ;Set other X-refs because %ZTER set the entry
|
|
FMT(V) | ;Format the error string
|
|
GETER(K1,%SR) | ; Extract the data needed for the next Error Analysis
|
|
COMPILE | ; Compile the information from ^%ZTER into the Output Array, %AR
|
|
ADD | ; Include all errors in the last 30 days
|
|
PLACERR | ;
|
|
REL(X) | ; Process from the starting time/date (in X) and NOW.
|
|
TODAY | ; Just do Today. Was added when there was concern for performance
|
FileNo | Call Tags |
---|---|
^%ZTER(3.077 - [#3.077] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZTER(1 - [#3.075] | SCAN+2, SCAN+15, SCAN+17, GETER+2, GETER+3, GETER+4, GETER+5, GETER+6, GETER+7, GETER+8 , GETSTK+4 |
^%ZTER(3.077 - [#3.077] | SCAN+23, SCAN+25, COMPILE+8, COMPILE+9, INCR+7, INCR+12, INCR+15, INCR+18, INCR+19*, INCR+20* , INCR+21*, INCR+22*, INCR+23*, PLACERR+2, PLACERR+4, PLACERR+6*, PLACERR+7, PLACERR+8*, PLACERR+9*, PLACERR+10* , PLACERR+11*, PLACERR+12*, PLACERR+18*, PLACERR+19*, PLACERR+22*, CHKXRF+7 |
^XTV(8989.3 - [#8989.3] | SCAN+31 |
Name | Line Occurrences |
---|---|
$$FMT | INCR+4 |
$$GETER | SCAN+18 |
$$GETSTK | GETER+9 |
$$INCR | SCAN+21 |
COMPILE | SCAN+20 |
PLACERR | SCAN+24 |
SCAN | ALL+1, ADD+1, TODAY+1, REL+1 |
XREF | INCR+24 |
Name | Field # of Occurrence |
---|---|
^( | GETSTK+5 |
^("D" | GETSTK+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%AR | SCAN+3~ |
%AR(0 | COMPILE+17*, INCR+5, INCR+11*, INCR+19, PLACERR+20*, PLACERR+21 |
%AR(2 | COMPILE+18*, INCR+21 |
%AR(3 | COMPILE+19*, INCR+22 |
%AR(6 | COMPILE+20*, INCR+23 |
%CD | SCAN+4~, GETER+2*, GETER+10, GETER+14!, COMPILE+18, PLACERR+11 |
%D1 | SCAN~, SCAN+1*, SCAN+2*, SCAN+10 |
%D2 | SCAN~, SCAN+1*, SCAN+2*, SCAN+11 |
%DUZ | SCAN+5~, PLACERR+10, PLACERR+18, GETSTK+3*, GETSTK+18* |
%EC | SCAN+4~, GETSTK+8*, GETSTK+13 |
%EN | SCAN+3~, SCAN+16*, SCAN+17*, SCAN+18 |
%GR | SCAN+4~, GETER+3*, GETER+12, GETER+14!, COMPILE+19, PLACERR+12 |
%H | SCAN+4~, GETER+4*, GETER+11*, GETER+12, GETER+14!, COMPILE+11, COMPILE+12, COMPILE+13, COMPILE+14, PLACERR+10 |
%I | SCAN+4~, GETER+5*, GETER+12, GETER+14! |
%J | SCAN+4~, GETER+6*, GETER+12, GETER+14! |
%K | SCAN+3~, SCAN+8*, SCAN+9, SCAN+14*, SCAN+15*, SCAN+17, GETER+2, GETER+3, GETER+4, GETER+5 , GETER+6, GETER+7, GETER+8, GETER+9, PLACERR+3 |
%K1 | SCAN+3~, SCAN+12*, SCAN+14 |
%K2 | SCAN+3~, SCAN+13*, SCAN+15 |
%L | PLACERR+1~, PLACERR+13*, PLACERR+15 |
%LOC | SCAN+3~, SCAN+7*, SCAN+9*, PLACERR+3 |
%MC | SCAN+4~, GETSTK+9* |
%PL | SCAN+4~, GETSTK+11*, GETSTK+12*, GETSTK+13*, GETSTK+14 |
%RT | SCAN+3~ |
%SR | GETER~, GETER+10, GETER+12, GETER+13 |
%ST | SCAN+4~, GETER+9*, GETER+13, GETER+14!, COMPILE+20, PLACERR+19 |
%T1 | SCAN+3~, SCAN+12* |
%T2 | SCAN+3~, SCAN+13* |
%TS | SCAN+4~, GETER+1~, GETER+10*, GETER+12*, GETER+13*, GETER+14, GETER+15 |
%TY | SCAN~, SCAN+1*, SCAN+18 |
%VTQUED | SCAN+5~, GETSTK+3* |
%XQY | SCAN+5~, PLACERR+18, GETSTK+3*, GETSTK+20* |
%XQY0 | SCAN+5~, PLACERR+18, GETSTK+3*, GETSTK+21* |
%XUENV | SCAN+5~, PLACERR+13, PLACERR+14*, PLACERR+15*, PLACERR+17*, PLACERR+18, GETSTK+3*, GETSTK+22* |
%XWBTBF | SCAN+5~, PLACERR+18, GETSTK+3* |
%XWBTBUF | SCAN+5~, GETSTK+23* |
%Y1 | SCAN+3~, SCAN+10*, SCAN+12 |
%Y2 | SCAN+3~, SCAN+11*, SCAN+13 |
%ZE | SCAN+4~, SCAN+21, GETER+7*, COMPILE+2, COMPILE+15 |
%ZE1 | SCAN+3~ |
%ZE2 | SCAN+3~ |
%ZH | SCAN+4~, GETER+8*, GETER+10, PLACERR+10 |
%ZTQUED | SCAN+5~, GETSTK+19* |
%ZTSK | SCAN+5~, PLACERR+18, GETSTK+3*, GETSTK+24* |
A | COMPILE+1~, COMPILE+2*, COMPILE+4*, COMPILE+5, COMPILE+8 |
B | COMPILE+1~, COMPILE+7*, COMPILE+9*, COMPILE+10 |
BF | GETSTK+1~, GETSTK+5*, GETSTK+7, GETSTK+8, GETSTK+9, GETSTK+10, GETSTK+18, GETSTK+19, GETSTK+20, GETSTK+21 , GETSTK+22, GETSTK+23, GETSTK+24 |
BFD | GETSTK+1~, GETSTK+6*, GETSTK+8, GETSTK+9, GETSTK+11, GETSTK+18, GETSTK+19, GETSTK+20, GETSTK+21, GETSTK+22 , GETSTK+23, GETSTK+24 |
C | INCR+1~ |
C1 | COMPILE+1~, COMPILE+10*, COMPILE+17 |
C2 | COMPILE+1~, COMPILE+10*, COMPILE+11*, COMPILE+12*, COMPILE+17 |
C3 | COMPILE+1~, COMPILE+10*, COMPILE+13*, COMPILE+14*, COMPILE+17 |
C4 | COMPILE+1~, COMPILE+10*, COMPILE+15*, COMPILE+16*, COMPILE+17 |
D | COMPILE+1~, COMPILE+7*, COMPILE+8*, COMPILE+9 |
D0 | SCAN+19~, SCAN+21*, SCAN+22, SCAN+23, SCAN+25, INCR+1~, INCR+7*, INCR+10, INCR+14*, INCR+18 , INCR+19, INCR+20, INCR+21, INCR+22, INCR+23, INCR+24, INCR+26, XREF+1~, PLACERR+2, PLACERR+4 , PLACERR+6, PLACERR+7, PLACERR+8, PLACERR+9, PLACERR+10, PLACERR+11, PLACERR+12, PLACERR+18, PLACERR+19, PLACERR+22 |
D1 | PLACERR+1~, PLACERR+4*, PLACERR+5, PLACERR+7*, PLACERR+8, PLACERR+9, PLACERR+10, PLACERR+11, PLACERR+12, PLACERR+18 , PLACERR+19 |
DA | XREF~ |
DD | INCR+1~ |
DIC | INCR+1~, INCR+13* |
DIC(0 | INCR+13* |
DIK | XREF+1~, XREF+2* |
DIK(1 | XREF+2* |
DO | INCR+1~ |
K1 | GETER~, GETER+2, GETER+3, GETER+4, GETER+5, GETER+6, GETER+7, GETER+8, GETER+9, CHKXRF~ , CHKXRF+4*, CHKXRF+5, CHKXRF+7 |
K2 | CHKXRF~, CHKXRF+2 |
KEY | PLACERR+1~, PLACERR+3*, PLACERR+4, PLACERR+9, PLACERR+10, CHKXRF+1~, CHKXRF+2*, CHKXRF+7*, CHKXRF+8*, CHKXRF+9 |
RTN | INCR+1~, INCR+5*, INCR+6* |
ST | GETSTK+1~, GETSTK+2*, GETSTK+14*, GETSTK+15*, GETSTK+26 |
T | INCR+1~, PLACERR+1~, PLACERR+2*, PLACERR+21, GETSTK+1~ |
T0 | GETSTK+1~, GETSTK+2* |
T1 | PLACERR+1~, PLACERR+21*, PLACERR+22 |
T2 | PLACERR+1~, PLACERR+21*, PLACERR+22 |
U | SCAN+6*, SCAN+31, COMPILE+17, INCR+11, PLACERR+7, PLACERR+8, PLACERR+10, PLACERR+15, PLACERR+18, PLACERR+21 , PLACERR+22, GETSTK+21, GETSTK+22, GETSTK+23 |
V | INCR~, INCR+2, INCR+4*, INCR+7, INCR+11, INCR+13, FMT~, FMT+1*, FMT+2*, FMT+6 |
V0 | GETSTK+1~, GETSTK+2*, GETSTK+4*, GETSTK+5 |
X | REL~, REL+1, INCR+1~, INCR+13* |
X1 | GETSTK~, GETSTK+4 |
X2 | GETSTK~, GETSTK+4 |
XX | CHKXRF~, CHKXRF+3*, CHKXRF+7 |
Y | INCR+1~, INCR+14 |