IBM Mainframe Discussion List <[email protected]> wrote on 06/07/2009 03:26:19 PM:
> On Sun, 7 Jun 2009 15:05:57 -0400, Jim Mulder wrote: > > > > The enhancement in z/OS 1.11 is that Batch Allocation/Unallocation > >processing is checking to see if the program name is exactly 'IEFBR14', > >and if so, for migrated data sets whose DISP is DELETE, it simply > >HDELETEs them without HRECALLing them. > > > I stand corrected. Thanks. > > So this makes IEFBR14 a sort of reserved word. What happens if a > programmer writes his own program named IEFBR14 which actually > opens the data set? A new form of Sx13 ABEND? I don't know what happens, but as far as I know, only Allocation processing was changed, and not OPEN, so what ever it is would not be new. > Does the enhancement > check whether IEFBR14 is loaded from a STEPLIB? It does not. > Now that IEFBR14 will be handled specially, will the enhancement > skip executing it? One contributor to these lists suggested a few > months ago that the initiator should detect IEFBR14 and skip > execution to avoid some overhead. There was a consensus that the > test might introduce more overhead than it saves, and also > introduce other unexpected behavior. IEFBR14 continues to be executed. > Is there similar assistance for other environments? It has been > suggested that for Unix System Services or IRXJCL the programmer > use BPXWDYN( ALLOC DELETE ); BPXWDYN( FREE ); but this results > in HRECALL. Not that I am aware. > > The design meetings must have been interesting. I don't know, I wasn't at them. Jim Mulder z/OS System Test IBM Corp. Poughkeepsie, NY ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

