Sciweavers

GPC
2010
Springer

Actor Garbage Collection Using Vertex-Preserving Actor-to-Object Graph Transformations

14 years 3 months ago
Actor Garbage Collection Using Vertex-Preserving Actor-to-Object Graph Transformations
Abstract. Large-scale distributed computing applications require concurrent programming models that support modular and compositional software development. The actor model supports the development of independent software components with its asynchronous message-passing communication and state encapsulation properties. Automatic actor garbage collection is necessary for high-level actor-oriented programming, but identifying live actors is not as intuitive and easy as identifying live passive objects in a reference graph. However, a transformation method can turn an actor reference graph into a passive object reference graph, which enables the use of passive object garbage collection algorithms and simplifies the problem of actor garbage collection. In this paper, we formally define potential communication by introducing two binary relations - the may-talk-to and the may-transitively-talk-to relations, which are then used to define the set of live actors. We also devise two vertexpres...
Wei-Jen Wang, Carlos A. Varela, Fu-Hau Hsu, Cheng-
Added 12 Aug 2010
Updated 12 Aug 2010
Type Conference
Year 2010
Where GPC
Authors Wei-Jen Wang, Carlos A. Varela, Fu-Hau Hsu, Cheng-Hsien Tang
Comments (0)