Topic
IC4NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
No replies
DaveyC
DaveyC
51 Posts
ACCEPTED ANSWER

Pinned topic Any chance of a PLO BIF for z/OS?

‏2009-03-30T08:19:27Z |
I'm interested in implementing lock-free data structures in C++ on z/OS. What would be great is if there was a PLO (Perform Locked Operation) built-in-function. OK, I can implement an assembler routine but would have to pay for the call linkage overhead of calling the routine.
Updated on 2011-04-08T12:10:25Z at 2011-04-08T12:10:25Z by DaveyC
  • kelly.arrey
    kelly.arrey
    7 Posts
    ACCEPTED ANSWER

    Re: Any chance of a PLO BIF for z/OS?

    ‏2009-04-01T22:31:21Z  in response to DaveyC

    Hi Davey,
    Thanks for your question. We generally include some new BIFs in every release, and I'll try to get this one into a release as soon as we can.
    Thanks and Regards,
    Kel
    • DaveyC
      DaveyC
      51 Posts
      ACCEPTED ANSWER

      Re: Any chance of a PLO BIF for z/OS?

      ‏2009-04-03T11:16:05Z  in response to kelly.arrey
      Cheers Kel! IMO, the PLO instruction is one of the major intrinsics that z/OS has that other platforms, especially Intel, are sadly lacking.
      Updated on 2009-04-03T11:16:05Z at 2009-04-03T11:16:05Z by DaveyC
  • DaveyC
    DaveyC
    51 Posts
    ACCEPTED ANSWER

    Re: Any chance of a PLO BIF for z/OS?

    ‏2010-11-09T06:09:30Z  in response to DaveyC
    I just noticed in the z/OS 1.12 doco that this has been implemented, and a very good implementation it is too.

    Thank you very much!
  • DaveyC
    DaveyC
    51 Posts
    ACCEPTED ANSWER

    Re: Any chance of a PLO BIF for z/OS?

    ‏2011-04-08T12:10:25Z  in response to DaveyC
    There's a Mars bar up for grabs for the first person who can post a lock-free deque using PLO.

    David Crayford