----------------------------<snip>-----------------------
I'm updating my Assembler interfaces course and noticed a little
discrepancy about terminology that I would like to nail down defintively.
The doc I'm referencing is MVS Programming: Assembler Services Guide for
z/OS 1.8.
Page 4-16 includes these fragments:
1. "The link pack area contains all reenterable load modules from the
LPA library, along with installation selected modules. These load
modules can be used by any job step in any job."
2. "With the exception of those load modules contained in this area,
copies of all of the reenterable load modules you request are brought
into your area of virtual storage and are available to any task in your
job step. The portion of your area containing the copies of the load
modules is called the job pack area. Any program loaded by a particular
task is also represented within that task’s load list."
So I'm comfortable with having the JPA as an area in my address space
for holding dynamically called reenterable programs. It's the last
sentence that I find less than enlightening: suppose I dynamically load
a non-reenterable module? Where is that loaded? It can't be the JPA by
the above definition. I seem to recall a term like "Load List Area" or
"Link List Area" but I cannot find these anymore.
Finally, I gather the load list contains a list of all programs
dynamically loaded, whether they are reenterable or not. But I am
finding old notes that says the load list is only for non-reenterable
programs, but no pointer to the docs for that.
Any clarification would be appreciated.
----------------------<unsnip>--------------------------
Steve, I'm going to add something to your query that I've never
understood myself.
Why do we need both a LOAD LIST and a CONTENTS DIRECTORY ??
(IIRC, a LOAD for a module in LPA also creates a LLE.......Why?)
----------------------------------------------------------------------
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