🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #36121

Fast program loading with RELOC

#36121
From: Preston Bannister
Date: Mon, 23 Jan 1989 22:24
19 lines
1076 bytes
I found a very interesting utility on Genie called RELOC.  What it does is
modify a program's code file to make it self-relocating and then changes the
codefile type so that TOS thinks the codefile is position-independent.

What does this mean?  This means that programs load _much_ faster, as TOS
does not clear all of memory when a position-independent program is loaded.
(Much the same effect as using NULLFILL).

I've used it on the MWC compiler codefiles to cut several seconds off each
compile.  I've also used it on GULAM, MicroEmacs, and several other
utilities with similar good results.  

All in all, an interesting piece of software!
--
Preston L. Bannister
USENET	   :	hplabs!felix!preston
BIX	   :	plb
CompuServe :	71350,3505
GEnie      :	p.bannister
Technical Details
Message-ID: <80497@felix.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!oliveb!felix!preston

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!oliveb!felix!preston
From: preston@felix.UUCP (Preston Bannister)
Newsgroups: comp.sys.atari.st
Subject: Fast program loading with RELOC
Message-ID: <80497@felix.UUCP>
Date: 23 Jan 89 22:24:06 GMT
Sender: daemon@felix.UUCP
Lines: 19