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 <kwno...@hotmail.com> wrote on 2014/11/11 
23:55:00:

> From: Konstantina Panagiotopoulou <kwno...@hotmail.com>
> To: Mailing list for users of the X10 programming language <x10-
> us...@lists.sourceforge.net>
> 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
> X10-users@lists.sourceforge.net
> 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
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users

Reply via email to