It seems to be an extended PLO instruction. Chuck Arney Arney Computer Systems
-----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of McKown, John Sent: Tuesday, September 18, 2012 1:21 PM To: [email protected] Subject: Re: Model 2827 New Instructions I just read up on the Transaction Execution. I now need two things: 1. Aspirin; 2. a nap. I get the general concept, but the restrictions are immense. I guess it is good for a *very* short routine which does not update very much storage. The conditions under which it can abort are a multitude. I wonder exactly what it was that made IBM decide to implement it, as opposed to doing a CPU "spin loop". I guess it is the only way to guarantee that another CPU simply cannot observe an "in flight" set of updates by *any* other code on *any* other CPU.
