antarestrader / sapphire

The Sapphire Programming Language [WIP]
GNU General Public License v3.0
1 stars 0 forks source link

Context needs more information #28

Open antarestrader opened 10 years ago

antarestrader commented 10 years ago

When a sub-object of a process becomes self, it is not the sub-object (which cannot be shared without promoting it to its own process) that needs to have its message queue shadowed, but the original self and it's message queue.

Context needs to keep track of both the object and the responder necessary to shadow the message queue on a blocking function call.