Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!ittatc!dcdwest!sdcsvax!sdcrdcf!hplabs!qantel!lll-lcc!lll-crg!seismo!mcvax!ukc!kcl-cs!glasgow!taylor From: taylor@glasgow.glasgow.UUCP (Jem Taylor) Newsgroups: net.arch Subject: Re: pointers to freshly minted func Message-ID: <456@glasgow.glasgow.UUCP> Date: Wed, 19-Mar-86 09:46:41 EST Article-I.D.: glasgow.456 Posted: Wed Mar 19 09:46:41 1986 Date-Received: Tue, 25-Mar-86 04:03:39 EST References: <2277@phri.UUCP> <5600043@uiucdcsb> <798@ttrdc.UUCP> Reply-To: taylor@glasgow.UUCP (Jem Taylor) Organization: Comp Sci Dept, Glasgow Univ, Scotland Lines: 12 In article <798@ttrdc.UUCP> levy@ttrdc.UUCP writes: >the CDC version had a feature called CODGEN, where it would actually generate >machine code for solving upper (or lower, or both?) triangular matrices. >Now, how in the dickens did they get the machine to "run" the generated code? The Cambridge (England) Phoenix system's BCPL implementation under MVT (OS/370) had access to a loader so that one could load BCPL or FORTRAN modules, to allow DIY overlaying in a restricted virtual address space (44K if memery serves me aright). Since loading was from a disk dataset, one *could* I guess generate a module and then overlay and execute it ... I dont know that anyone did thou. -Jem.