That part was widely refactored and now organized as follows.
abstract class FinishResilient {
static def make(...)
def waitForFinish(...)
def notifySubActivitySpawn(...)
def notifyActivityCreation(...)
def notifyActivityTermination(...)
def pushException(...)
}
One implemetation of FinishResilient is found as FinishResilientPlace0,
which is used for X10_RESILIENT_MODE=1.
Kiyokuni (KIYO) Kawachiya, Ph.D.
Manager, Deep Computing & Analytics, IBM Research - Tokyo
Konstantina Panagiotopoulou <[email protected]> wrote on 2014/11/11
23:55:00:
> From: Konstantina Panagiotopoulou <[email protected]>
> To: Mailing list for users of the X10 programming language <x10-
> [email protected]>
> Date: 2014/11/11 23:55
> Subject: [X10-users] Fwd: Resilient FinishObject - source codes
>
> Hello X10 people,
>
> I was reading the "Resilient X10, Efficient failure-aware programming"
paper
> and looking for the following class in the runtime sources
>
> (as shown in fig.2 of the paper)
> public class FinishObject {
> public static def make(parent:FinishObject) : FinishObject;
> public def wait() : void; // may throw MultipleExceptions
> public def fork(src:Place, dst:Place) : void;
> public def begin(src:Place, dst:Place) : Boolean;
> public def join(dst:Place) : void;
> public def pushExc(e:Exception) : void;
> }
>
> Could you please point me to the according source files?
> Note: I am working on the latest version of X10 from the trunk.
>
> Regards,
> Konstantina
>
------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push
notifications.
> Take corrective actions from your mobile device.
>
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> X10-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/x10-users
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
X10-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/x10-users