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 <bdis...@dissensoftware.com>
wrote:

> On Sun, 14 Jan 2024 15:57:47 +0000 Peter Relson
> <0000056a472f7cb4-dmarc-requ...@listserv.ua.edu> 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 <bdis...@dissensoftware.com>
> http://www.dissensoftware.com
>
> Director, Dissen Software, Bar & Grill - Israel
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to