From: lifetime n00b <anonymous@yahoo.com>
Subject: Re: load and use a ".o" file?
Date: Sat, 20 Dec 2003 23:41:04 GMT
Date: 2003-12-20T23:41:04+00:00 [thread overview]
Message-ID: <k65Fb.1697$J06.785@newssvr22.news.prodigy.com> (raw)
In-Reply-To: <RZ2Fb.613160$Fm2.553933@attbi_s04>
tmoran@acm.org wrote:
> How about making the freshly generated "hithere" file a server program
> with remotely accessible procedures etc and use Annex E.
That would be horribly inefficient. Conceptually, the contents of these
object files become part of the "main program" when they are loaded and
share the same address space with the main program. For example, a call
to a function normally involves putting the arguments on the stack,
executing the function, and reading the return value from a register. In
the distributed case, the partition containing the function must be
located and placed on the stream, the arguments to the function are
placed on the stream, the stream is sent to the receiving partition
which executes the function locally, and the result of the function call
is placed back on the stream which is then read as the return value.
next prev parent reply other threads:[~2003-12-20 23:41 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-12-18 23:31 load and use a ".o" file? lifetime n00b
2003-12-18 23:59 ` Stephen Leake
2003-12-19 1:51 ` tmoran
2003-12-19 15:28 ` lifetime n00b
2003-12-19 18:08 ` Stephen Leake
2003-12-20 20:12 ` lifetime n00b
2003-12-20 21:15 ` tmoran
2003-12-20 23:41 ` lifetime n00b [this message]
2003-12-21 7:15 ` tmoran
2003-12-21 11:46 ` Simon Wright
2003-12-21 13:57 ` Stephen Leake
2003-12-22 19:29 ` lifetime n00b
2003-12-22 20:49 ` Jon S. Anthony
2003-12-22 23:15 ` Stephen Leake
2003-12-23 1:36 ` tmoran
2003-12-27 22:55 ` Jon S. Anthony
2003-12-28 3:28 ` Stephen Leake
2003-12-28 16:14 ` Georg Bauhaus
2003-12-29 22:45 ` Jon S. Anthony
2003-12-29 22:42 ` Jon S. Anthony
2003-12-30 15:17 ` lifetime n00b
2003-12-30 16:56 ` Stephen Leake
2003-12-22 15:50 ` Mark H Johnson
2003-12-22 19:46 ` lifetime n00b
2003-12-22 22:58 ` Mark H Johnson
2003-12-23 17:48 ` Robert I. Eachus
2003-12-23 17:59 ` Mark H Johnson
2003-12-23 21:53 ` Robert I. Eachus
2003-12-19 21:28 ` Simon Wright
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox