On Sat, 27 Nov 2021 20:10:21 +0000 Mike Hochee <[email protected]> wrote:

:>Like most developers I attempt to keep things in GPRs, both high and low 
halves, as much as reasonably possible to improve performance. Over the past 10 
years I have begun using FPRs 0-7 as temporary storage buckets rather than 
virtual/real storage and have experienced no issues in a traditional 'batch' 
environment.

:>Now I have occasion to do the same under CICS and was wondering if anyone is 
aware of restrictions on FPR usage under CICS? My very limited testing has not 
turned up anything, and so far found nothing in the docs I've been hunting 
through.

The question would be "how are you receiving control"?

If your routine is being invoked by your application code, whether batch or
CICS, your only concern is whether your calling chain uses the floating point
registers. CICS and MVS do not expect the application programs to save
register values for the system. If you are in an exit - different rules apply.

--
Binyamin Dissen <[email protected]>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel

Reply via email to