Live ref
From Erights
(Difference between revisions)
(clarification: SturdyRefs aren't eventual refs) |
Kevin Reid (Talk | contribs) (write stub) |
||
Line 1: | Line 1: | ||
- | A [[live ref]] is | + | A [[live ref]] is a reference into another [[vat]] that isn't a [[SturdyRef]]. Live refs last only as long as the two vats are running and in communication; they become [[broken ref]]s afterward. |
- | All live refs arrive either by being passed over another live ref ([[argument]] or [[return value|return]]) or as the result of [[SturdyRef#getRcvr/0 | + | All live refs arrive either by being passed over another live ref ([[argument]] or [[return value|return]]) or as the result of [[SturdyRef#getRcvr/0 dereferencing a SturdyRef]]. |
- | + | ||
- | + | ||
{{stub}} | {{stub}} | ||
- | [[Category: | + | [[Category:CapTP]] |
Revision as of 21:40, 24 September 2008
A live ref is a reference into another vat that isn't a SturdyRef. Live refs last only as long as the two vats are running and in communication; they become broken refs afterward.
All live refs arrive either by being passed over another live ref (argument or return) or as the result of SturdyRef#getRcvr/0 dereferencing a SturdyRef.
- This page is a stub; it should be expanded with more information. If doing so, check the original E web site and the mailing list archives for content which could be moved into this page.