I *considered* it for a problem of updating a queue in a multiprocessor reentrance situation. I ended up solving the problem with CSST which seemed like a simpler approach.
Charles -----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of John McKown Sent: Friday, March 3, 2017 6:32 AM To: [email protected] Subject: Re: Transactional Execution - anybody used it? OK, I guess I asked my question poorly. And I should not have said anything about the PLO (instruction, not Mid-East organization) So. Has anyone on this forum actually used the TBEGIN and TEND instructions in their code? I would appreciate knowing what / why they chose to do so. I'm just trying to understand the real purpose of these instructions on a PRACTICAL level. Yes, I've read up on "Transactional Memory" on the web. And how it allows "atomic updates". But I would like a real world example of why use this vs. the older "atomic" instructions (TSET, CS, CDS, PLO, etc).
