I hear that one register can hold all 64 bits now! <g> Seriously, the vague problem I was chasing is solved. Problem had nothing to do with ASCBEJST. Customer was running an older version that used clock() to retrieve cumulative CPU time. clock(), in its wisdom, returns cumulative step CPU time in microseconds as a 32-bit integer. Good for the average batch job; not so great for a long-running STC.
Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Steve Smith Sent: Saturday, September 30, 2017 2:25 PM To: [email protected] Subject: Re: ASCBEJST Ed... this is z/Architecture, let's bring that into the 21st century :-) On Sat, Sep 30, 2017 at 11:01 AM, Ed Jaffe <[email protected]> wrote: > On 9/29/2017 11:58 PM, Martin Packer wrote: >> >> I would expect STCK or STCKE. Try bit 51 as 1 microsecond. > > > | LM R14,R15,ASCBEJST Load CPU time > | SRDL R14,12 Convert to microseconds ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
