Re: Using Vine in 3-way interactions (was Re: Question on redirectors/whenMoreResolved in the 3-way case, in the middle vat)

Rob Withers <[email protected]> Wed, 11 Mar 2015 23:59:50 -0600
Newsgroups gmane.comp.lang.e.general
Message-ID <[email protected]>
Hi Mark,

Thank You! I'll comment on a few slides, relating to my implementation 
or my having forgotten the symbol notation.

Slide 1: Each side of a connection in my comm system uses a Scope object 
as a focal point for inter-object marshalling and tables. I do have one 
NonceLocator and one set of CommTables (imports/exports, 
questions/answers) and one set of gift tables per Scope.  There is one 
SwissTable per Vat.

Slides 6 and 7: Both of these slides have symbols that escape my 
recollection.  IIRC, the large burgundy triangle is a ProxyResolver, the 
yellow diamond is a DelayedRedirector.  What is the small blue arrow in 
the intervat space?  I believe it is a whenMoreResolved message that 
carries a farRef to the redirector. This is a point of confusion for me.

Slide 7: when the acceptFrom completes, the result is in the exports 
table of Vat2 pointed by the imports table of Vat1. The RemotePromise 
that was in the questions table has been cleaned up with a GCQuestion 
message, while the redirector in the exports <- imports is decremented 
for reuse.

slide 8: This completes step 3 in my list.

I am not sure if the vine details will be important to see, when the 
follow on message appears.

Regarding my posts, I've turned off HTML emails.

Thank you,
Rob

On 3/11/2015 11:09 PM, Mark S. Miller wrote:
> Hi Rob,
>
> Please look again at the slides together the notes section below each
> slide where I explain what shortcuts I'm taking.
>
>
> 1) Are the slides accurate up to this point in the scenario (slide 8)?
>
> 2) Might any of the shortcuts I'm taking affect the issues we're trying
> to investigate?
>
>
> In separate news. When I went into the email archive, I found that
> messages from you, like
> <http://www.eros-os.org/pipermail/e-lang/2015-March/014176.html>, seem
> to have the text buried within the scrubbed html attachment but are not
> otherwise visible.
>
>
>
> _______________________________________________
> e-lang mailing list
> [email protected]
> http://www.eros-os.org/mailman/listinfo/e-lang
>