Is this to reduce the elapsed time, or that you are doing this a million times a second and want to save CPU?
I expect any elapsed time impact is going to be at the sub microsecond level. I would have thought that there are other areas which you might address which might give you a bigger improvement. When I worked for IBM on a z/OS product, we had lots of PC requests. These never really showed up as hot spots. We got improvements from better storage management (avoid getmains/freemains) data arrangement and alignment (and on a 4KB page boundary), elimination of thread interaction at the cache block level.... Colin On Sun, 14 Jan 2024 at 17:13, Binyamin Dissen <[email protected]> wrote: > On Sun, 14 Jan 2024 15:57:47 +0000 Peter Relson > <[email protected]> wrote: > > :>Binyamin wrote<snip> does that means that the CSFDLL functions do not > create a > :>linkage stack entry before calling the true routines/</snip> > :>Could you share why it matters to you if there is a linkage stack entry > (whether before or after getting to the "true routine", even if my guess is > right about what you think of as the "true routines")? > > Performance. > > -- > Binyamin Dissen <[email protected]> > http://www.dissensoftware.com > > Director, Dissen Software, Bar & Grill - Israel > > ---------------------------------------------------------------------- > 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
