Bug 650

Summary: Make the function execution asynchronous using the actor model.
Product: Varia Reporter: Werner Van Belle <werner>
Component: SchemeAssignee: Werner Van Belle <werner>
Status: ASSIGNED ---    
Severity: normal    
Priority: P1    
Version: unspecified   
Hardware: PC   
OS: Linux   

Description Werner Van Belle 2008-12-26 11:56:19 CET


---- Reported by werner@yellowcouch.org 2007-11-06 16:55:21 ----

So, when calling a function we
a- instantiate an actor
b- provide it with the thing it should calculate
c- provide it with the actor to notify when the thing is finished (ourselves)

At our own place we must keep track of the placeholder variables, which can be in a wait state. This makes it possible to continue the computation until we need the value of a variable.



--- Bug imported by werner@yellowcouch.org 2008-12-26 11:56  ---

This bug was previously known as _bug_ 153 at http://werner.yellowcouch.org/borgflowbugs/﷒0