[TUHS] Emacs and undump

Arthur Krewat krewat at kilonet.net
Tue Feb 28 00:04:47 AEST 2017


In TOPS-10, you could detach from your current job, login again, and 
keep going. Then, attach to the previous job, and go back and forth 
endlessly.

As for keeping memory around, it was very common on TOPS-10 to put code 
in a "hiseg" that would stick around, and was shareable between "jobs".

For something like EMACS, it would be very efficient to have the first 
person run it "compile" all the LISP, leave it in the hiseg, and other 
jobs can then run that code.

Not knowing anything about EMACS, I'm not sure that compiled code was 
actually shareable if it was customized, just thinking out loud.

But even without leveraging the hiseg capability, it was relatively easy 
to save an entire core image back to a .SAV or .LOW or later a .EXE. I 
don't remember how easy it was to do that programmatically, but it was 
easy from the terminal and if it saves a lot of processor time (and 
elapsed time) people would have been happy to do it manually.

On 2/27/2017 5:47 AM, Johnny Billquist wrote:
>
> Ah. It was so long ago, and I never learned ITS that well. However, I 
> don't think you can have several jobs in Tops-10, and I know you can't 
> in OS/8 or RT-11.
>
> But that's an interesting capability. To have several jobs around, 
> with the memory intact, and you can switch between them, and play with 
> their memory.
>
>     Johnny
>



More information about the TUHS mailing list