No, I just finished looking for appropriate references for pure, reentrant and 
refreshable for use in an edit to a Wikipedia talk page. As usual, gargle 
insists that it knows better than me what I want to search form, and gives me 
lots of BS links.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of 
John McKown <john.archie.mck...@gmail.com>
Sent: Friday, May 25, 2018 12:30 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: How to get BPX loadhfs (BPX1LOD) to load module into writable 
memory?

On Fri, May 25, 2018 at 11:16 AM Seymour J Metz <sme...@gmu.edu> wrote:

> The CS community uses "pure" for read-only.
>

​Thanks. I thought that I had read something like like in the past, but I
couldn't find the reference. By chance do you have a URL that I could refer
to? I tried various searches, including "pure code" "pure program" "pure
executable" and other "pure ..." type searches, but no useful results.​



>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> ________________________________________
> From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf
> of John McKown <john.archie.mck...@gmail.com>
> Sent: Thursday, May 24, 2018 3:58 PM
> To: IBM-MAIN@listserv.ua.edu
> Subject: Re: How to get BPX loadhfs (BPX1LOD) to load module into writable
> memory?
>
> On Thu, May 24, 2018 at 2:09 PM Seymour J Metz <sme...@gmu.edu> wrote:
>
> > No. It means that the code will run correctly even if the OS refreshes it
> > from DASD. That might mean that it is R/O, or it might only mean that the
> > changes are not relevant to correct operation, e.g., storing data for
> dump
> > analysis that the module never looks at again.
> >
> > Now, IMHO it's bad form to play such games, but it's legal.
> >
>
> ​Thanks. I thought that there was a word/phrase for a program which does
> not modify anything within itself, including "data" areas. E.g. something
> better than "not self-modifying". The only thing that I have found in my
> searching is "ROMable code". Which I hope is self evident as "code which
> will run correctly even if stored in ReadOnlyMemory". Apparently this is
> what some of the ARM programmers, especially "embedded" programmers, use
> for this. ​
>
> Now, personally, I _love_ that I can have z/OS fetch place RENT code in key
> 0 memory. Hum, are those pages also marked "read only", or is the
> protection only that most programs don't run key 0? I was hoping that I
> could use the IARV64 REQUEST=PROTECT to make the memory ReadOnly, but
> apparently that API can only be used with "memory objects" which are "above
> the bar", not memory in the 0K-2GiB range.
>
>
>
> >
> >
> > --
> > Shmuel (Seymour J.) Metz
> > http://mason.gmu.edu/~smetz3
>
>
> --
> Once a government places vague notions of public safety and security above
> the preservation of freedom, a general loss of liberty is sure to follow.
>
> GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)
>
>
> Maranatha! <><
> John McKown
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


--
Once a government places vague notions of public safety and security above
the preservation of freedom, a general loss of liberty is sure to follow.

GCS Griffin -- Pelaran Alliance -- TFS Guardian (book)


Maranatha! <><
John McKown

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to