RE: CEETRACE Listing Imbed?

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: RE: CEETRACE Listing Imbed?
From: Kevin Corkery (kcorkery@live.com)
Date: Fri Nov 13 2009 - 09:24:55 EST


Just did a little testing and it would seem that making the SYSDEBUG file
results in the PHASE being much smaller than leaving the symbol map in the
PHASE.  The combination of the two members is actually smaller than the
PHASE that's produced when the NOSEPERATE option is used.  This may make it
feasible to use this in production.  


-----Original Message-----
From: owner-vse-l@Lehigh.EDU [mailto:owner-vse-l@Lehigh.EDU] On Behalf Of
Garry Hasler
Sent: Friday, November 13, 2009 8:14 AM
To: VSE Discussion List
Subject: Re: CEETRACE Listing Imbed?

Hi Kevin,

Oh, ok, I thought you were referring to some COBOL or the SYSDEBUG APAR
documentation.
I can't really put all the SYSDEBUG documentation in the CEETRACE manual
since this will mean constantly tracking the two together when they are
essentially unrelated. This is why I just referenced the SYSDEBUG APARs and
not much else. CEETRACE's documentation is not intended to be a substitute
or replacement for the official COBOL APAR documentation.

There is actually some important differences between the .LIST and .SYSDEBUG
members. Both do contain compressed source code but the SYSDEBUG version is
a much more modern compression.
Plus there is the Source Code Extraction utility as part of CEETRACE that
allows the reproduction of this source code (and compile time options) where
as no such utility exists for the .LIST member.
Then there is the symbol table information that is used by LE at dump
production time to reference the variable names in full and locate their
contents at failure time. 
This allows the compile option
TEST(XXX,SYM,SEP) to not increase the load module size but still produce a
comprehensive LE dump at failure time. The .LIST member has no such
information and is essentially useless for anything other than Debug Tool.

Cheers,
Garry Hasler
ADL/z West Perth, WA, Australia


> Garry ...
>
> The .PDF file in located in the downloaded .ZIP from the zVSE website ...
>
>  
> http://www-03.ibm.com/servers/eserver/zseries/zvse/downloads/tools.htm
> l#ceet
> race
>
> The .SYSDEBUG member seems to be more compact than the .LIST member 
> but essentially yields the same information so that's a plus.  As 
> always, thanks.
>
> Kevin P. Corkery
> Independent Consultant
> Voorhees, NJ  08043
>
>
>   


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b25 : Sun Nov 22 2009 - 16:35:07 EST