Rob

With all due respect to you as I have seen post about your XMEM share session I 
understand the caveat of AR programming as it relates to address spaces 

However nothing is 100 % generally SRB is the choice to do XMEM as it avoids 
these problems


 Can I ask where and when is your XMEM session in share I would like to see if 
I can attend 

thanks

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of Rob 
Scott
Sent: Sunday, February 23, 2020 1:34 PM
To: [email protected]
Subject: Re: Cell Pool Services CSRC4EXP

Personally I think that if your design requires you to alter the attributes of 
an address space which is not under your control, then it is likely that the 
design is flawed.

Firing SRBs into random address spaces and issuing TRANSWAP just to perform 
some sort of memory management does not "smell right" to me.

Rob Scott
Rocket Software

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Joseph Reichman
Sent: Sunday, February 23, 2020 3:43 PM
To: [email protected]
Subject: Re: Cell Pool Services CSRC4EXP

EXTERNAL EMAIL





Then me just say what I do in the SRB

The following

            XR     R1,R1                     Clear R1 as we cann't wait in
SRB mode
           SYSEVENT TRANSWAP,ENTRY=BRANCH,ASID=(R4)


           Before I issue a get (actually access the cell)  in a other address 
space double check we are okay

          L     R1,ASCBOUCB-ASCB(R1)
         USING OUCB,R1
         TM    OUCBSFL,OUCBNSW        is address space swapped in

         BZ    NOTSWAP                no;


-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Peter Relson
Sent: Sunday, February 23, 2020 9:51 AM
To: [email protected]
Subject: Re: Cell Pool Services CSRC4EXP

<snip>
Should just say data space
</snip>

Your logic confounds me. It can certainly be an address space. Whether it is an 
address space or data space, you have to do things right.

<snip>
page 217 ( chapter 13) of the assembler services  guide </snip> Page and 
chapter references don't work too well if someone is looking at knowledge 
center. Let alone a reference without indicating the release.
But I assume that you are referring to Figure 1 within Callable cell pool 
services -> Storage considerations.

Peter Relson
z/OS Core Technology Design


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN 
================================ Rocket Software, Inc. and subsidiaries ■ 77 
Fourth Avenue, Waltham MA 02451 ■ Main Office Toll Free Number: +1 855.577.4323 
Contact Customer Support: 
https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
http://www.rocketsoftware.com/manage-your-email-preferences
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy
================================

This communication and any attachments may contain confidential information of 
Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
prohibited. If you are not the intended recipient, please notify Rocket 
Software immediately and destroy all copies of this communication. Thank you.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to