🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.lisp.x
Article #176

Re: autoload

#176
From: jsp Jeff Prothero
Date: Fri, 23 Nov 1990 00:02
26 lines
1863 bytes
In article <6241@hplabsz.HPL.HP.COM> mayer@hplabsz.HPL.HP.COM (Niels Mayer) writes:

>Of course, this won't help at all for loading c-implemented classes (e.g.
>loading a Motif widget class in WINTERP only when the class is needed.)
>That requires dynamic loading and dynamic expansion of funtab[] -- this is
>doable, but there don't seem to be any standards for portable dynamic
>loaders on Unix.

gnu.announce has a candidate standard:

 Dld version 3.2.1 is now available in prep.ai.mit.edu.  Dld is
 a library package of C functions that performs *dynamic link/unlink
 editing*.  Programs that use dld can *ADD* compiled object code to or
 *REMOVE* such code from a process anytime during its execution.
 Loading modules, searching libraries, resolving external references,
 and allocating storage for global and static data structures are all
 performed at run time.

 Currently dld is available for Vax, Sun3 and SparcStation.

Also, since my original post, I've noticed that xlispstat has autoload
support.  Haven't looked at it in detail yet.
--
jsp@glia.biostr.washington.edu (Jeff Prothero)
jsp@u.washington.edu (If above bounces.)
Biological Structure Graphics Lab, U Washington
Technical Details
Message-ID: <JSP.90Nov22160246@glia.biostr.washington.edu.>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!rpi!dali.cs.montana.edu!milton!milton.u.washington.edu!jsp
References: <JSP.90Nov19145438@glia.biostr.washington.edu> <6241@hplabsz.HPL.HP.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!rpi!dali.cs.montana.edu!milton!milton.u.washington.edu!jsp
From: jsp@glia.biostr.washington.edu. (Jeff Prothero)
Newsgroups: comp.lang.lisp.x
Subject: Re: autoload
Message-ID: <JSP.90Nov22160246@glia.biostr.washington.edu.>
Date: 23 Nov 90 00:02:46 GMT
References: <JSP.90Nov19145438@glia.biostr.washington.edu>
 <6241@hplabsz.HPL.HP.COM>
Sender: news@milton.u.washington.edu
Distribution: comp
Organization: Biological Structure, U of Wash, Seattle
Lines: 26
In-reply-to: mayer@hplabsz.HPL.HP.COM's message of 21 Nov 90 00:53:47 GMT