That is covered in Programming Note #5: "[CSST] should only be used when an interruption between the compare-and-swap operation and the store operation cannot be tolerated, and other means of disabling for interruptions are not practical."
Per Programming Note #4, there's no other reason to use it: "The performance of [CSST] may be significantly slower than the that of separate [CS, BC, and ST] instructions." How such a situation develops, I don't know, but evidently it did somewhere. sas On Tue, Sep 12, 2017 at 1:44 AM, Charles Mills <charl...@mcn.org> wrote: > Not arguing at all, but what then is the point of CSST? What does CSST > accomplish that could not more easily be done with CS/JNE/MVI or Store? > > Charles > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN