David,

Another use of the transaction state would be when a program product is
updating multiple control blocks as part of a "transaction".

You want external observers to see either all of the updates or none of the
updates.

The same methodology can apply to statistical counters.

I can see many uses for transactional processing.

John P. Baker

-----Original Message-----
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU]
On Behalf Of David Cole
Sent: Tuesday, September 18, 2012 3:09 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: The Transaction state (was Model 2827 New Instructions)

>I now tend to be a "strict GUPI" type of programmer. Do you happen to
>know of a z/OS data structure which is "read mostly"?

John,

Just about !!!every!!! queue of control blocks in the entire system is "read
mostly".

Dave Cole





At 9/18/2012 02:57 PM, McKown, John wrote:
>Thanks, that makes a lot of sense. It is for updating "Read Mostly
>Memory". Since the death of PLMs, I really don't know much about
>internals any more. I now tend to be a "strict GUPI" type of
>programmer. Do you happen to know of a z/OS data structure which is
>"read mostly"? Thinking about it, the CICS definition control
>blocks: PPT, PCT, FCT, ... are likely "read mostly" except for a few
>statistics fields. I don't know much about other things, since we are a
>very primitive shop.
>
>--
>John McKown
>Systems Engineer IV
>IT

Reply via email to