Keven

I agree - I would *love* to know how to override this behaviour in IPCS - I 
find that it gets in the way much more than it helps.

Rob Scott
Lead Developer
Rocket Software
275 Grove Street * Newton, MA 02466-2272 * USA
Tel: +1.617.614.2305
Email: [email protected]
Web: www.rocketsoftware.com


-----Original Message-----
From: IBM Mainframe Assembler List [mailto:[email protected]] On 
Behalf Of Hall, Keven
Sent: 07 October 2010 19:46
To: [email protected]
Subject: Re: 16-bytes the same

One of my pet peeves is when IPCS (for example) does this:

0000  40404040 40404040 40404040 00000000 |                |
0010  00000000 00000000 00000000 00000000 |................|
0020  Next X'0010' bytes same as above
0030  00000000 40404040 40404040 40404040 |....            |

Why not just display the [expletive elided] data?  I mean, it's not like
it would waste any space to do so and the dump flows better when it's
not broken up by extraneous formatting commentary.

Ideally I'd like to be able to specify the minimum number of consecutive
matching bytes for which such processing is to be applied.  Many of the
control blocks I look at in dumps have runs of identical bytes between
16 and 128-bytes in length.  Most of those same control blocks have
fixed lengths and this kind of formatting optimization often renders
them such that they start at uneven intervals within the display space
(3270 screen, print page etc.) and that totally blows the flow.

Is there an exit for this?


Keven Hall | [email protected]
Software Operative
Office: 512-795-6959
-----Original Message-----
From: IBM Mainframe Assembler List
[mailto:[email protected]] On Behalf Of Frank M. Ramaekers
Sent: Monday, October 04, 2010 13:08
To: [email protected]
Subject: Re: 16-bytes the same

Depends on the situation.  I was writing my own DUMP routine (via email)
and needed to look for repeated blocks (16-bytes).  If found (more than
once), than I could insert a "Same as above".



             Address Disp  0 1 2 3 4 5 6 7  8 9 A B C D E F
0...4...8...C..F

            0087C9D4 0000         00000000 0000000000000000 *
............*

            0087C9E0 000C 0000000000000000 0000000000000000
*................*

            0087C9F0 001C to 0087CACF 00FB Same as above

            0087CAD0 00FC 000000                            *...
*





Frank M. Ramaekers Jr.







-----Original Message-----
From: IBM Mainframe Assembler List
[mailto:[email protected]] On Behalf Of robin
Sent: Friday, October 01, 2010 11:12 AM
To: [email protected]
Subject: Re: 16-bytes the same



From: "Frank M. Ramaekers" <[email protected]>

Sent: Friday, 1 October 2010 5:14 AM



>Doesn't the following statement check to see that all 16-bytes are
same?



>00251A D50E 5001 5000 00001 00000  8688          CLC   1(15,R5),0(R5)



Useful if you know the value of one of the bytes.



Not quite so useful if none of the values of the 16 bytes is known --

in which case an "ordinary" CLC would be simplest and clearest.


_____________________________________________________

This message contains information which is privileged and confidential
and is solely for the use of the

intended recipient. If you are not the intended recipient, be aware that
any review, disclosure,

copying, distribution, or use of the contents of this message is
strictly prohibited. If you have

received this in error, please destroy it immediately and notify us at
[email protected].

Reply via email to