From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1073c2,23963231b5359f74 X-Google-Attributes: gid1073c2,public X-Google-Thread: 103376,23963231b5359f74 X-Google-Attributes: gid103376,public X-Google-Thread: fdb77,c9f2b97a84c48976 X-Google-Attributes: gidfdb77,public X-Google-Thread: 10a146,23963231b5359f74 X-Google-Attributes: gid10a146,public X-Google-Thread: 101deb,23963231b5359f74 X-Google-Attributes: gid101deb,public X-Google-ArrivalTime: 2001-06-27 14:09:10 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!sn-xit-01!supernews.com!newshub2.rdc1.sfba.home.com!news.home.com!news1.rdc1.bc.home.com.POSTED!not-for-mail From: Roedy Green Newsgroups: comp.lang.ada,comp.lang.java.programmer,comp.lang.pl1,comp.lang.vrml,comp.lang.java.advocacy Subject: Re: Market pressures for more reliable software Organization: Canadian Mind Products Reply-To: roedy@mindprod.com Message-ID: References: <9g5ipg$roq$1@nh.pace.co.uk> <9g614i$at4$1@magnum.mmm.com> <9g7r02$mni$1@nh.pace.co.uk> <3b366a2b$6$fuzhry$mr2ice@va.news.verio.net> <3B387768.FF5E9744@acm.org> X-Newsreader: Forte Agent 1.8/32.548 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 27 Jun 2001 21:09:10 GMT NNTP-Posting-Host: 24.76.128.193 X-Complaints-To: abuse@home.net X-Trace: news1.rdc1.bc.home.com 993676150 24.76.128.193 (Wed, 27 Jun 2001 14:09:10 PDT) NNTP-Posting-Date: Wed, 27 Jun 2001 14:09:10 PDT Xref: archiver1.google.com comp.lang.ada:9166 comp.lang.java.programmer:79202 comp.lang.pl1:1141 comp.lang.vrml:3924 comp.lang.java.advocacy:22094 Date: 2001-06-27T21:09:10+00:00 List-Id: On Wed, 27 Jun 2001 09:41:58 GMT, "Gary Labowitz" wrote or quoted : >I'm curious what you mean by "relocation" that you were shocked that S/360 >didn't have it. The univac 1100, the IBM 360s predecessor, had a relocation register so you could load a ram image and start executing without having to make any adjustments. The 360 used absolute addresses. To load you had to adjust all the address references to account for where in RAM the program was loaded. This greatly slowed down the process of getting a program started. Exploiting relocation hardware to speed loading is still not fully exploited even in Windows NT. For more detail, please look up the key words mentioned in this post in the Java Glossary at: http://mindprod.com/gloss.html -- Roedy Green, Canadian Mind Products Custom computer programming since 1963. Ready to take on new work.