home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!mips!pacbell.com!charon.amdahl.com!amdahl!veritas!amdcad!sun!exodus.Eng.Sun.COM!exodus!vladimir
- From: vladimir@Eng.Sun.COM (Vladimir Ivanovic)
- Newsgroups: comp.programming
- Subject: Re: One Pass Assemblers
- Message-ID: <VLADIMIR.92Jul19115939@ronnie.Eng.Sun.COM>
- Date: 19 Jul 92 18:59:39 GMT
- References: <ERIC.92Jul18173720@iceland.telebit.com>
- <Dyw7NB1w164w@naos.actrix.gen.nz>
- Organization: Sun Microsystems, Inc.
- Lines: 20
- NNTP-Posting-Host: ronnie
- In-reply-to: ewen@naos.actrix.gen.nz's message of Sun, 19 Jul 92 16:02:12 Y
-
- >> Can't say as I do, but I am curious as to why you would want a one-pass
- >> assembler.
- >>
- > Speed is the usual reason. If the assembler needs to make only one pass
- > then it doesn't have to waste time reading in the source a couple of
- > times, and generally abusing the disk.
-
- If the file were read into memory (mmap'ed), doesn't that obviate the need
- to go to the disk multiple times?
-
- On my system, /tmp is memory, backed by disk (see the manpage for tmpfs) so
- that *all* my intermediate files from compilations are memory resident.
-
- -- Vladimir
- --
- Vladimir G. Ivanovic Sun Microsystems, Inc
- (415) 336-2315 MTV12-33
- vladimir@Eng.Sun.COM 2550 Garcia Ave.
- {decwrl,hplabs,ucbvax}!sun!Eng!vladimir Mountain View, CA 94043-1100
- Disclaimer: I speak for myself.
-