Titelangaben
    
    Trancón y Widemann, Baltasar:
A reference-counting garbage collection algorithm for cyclical functional programming.
  
    
     In: 
     
     
    
     Jone, Richard (Hrsg.): ISMM '08 :  Proceedings of the 7th international symposium on Memory management. -
     New York, NY
     : ACM
    , 
     2008
    . - S. 71-80
    
    
     
   
ISBN 978-1-60558-134-7
    
DOI: https://doi.org/10.1145/1375634.1375645
    
     
  
  
Abstract
Reference-counting garbage collection is known to have problems with the collection of cyclically connected data. There are two historically significant styles of cycle-aware algorithms: The style of Brownbridge that maintains a subset of marked edges and the invariant that every cycle contains at least one marked edge, and the style of Mart´ınez-Lins-Wachenchauzer (MLW) that involves local mark-and-scan procedures to detect cycles. The former is known to be difficult to design and implement correctly, and the latter to have pathological efficiency for a number of very typical situations.We present a novel algorithm that combines both approaches to obtainreasonably efficient local mark-and-scan phases with a markinginvariant that is rather cheap to maintain. We demonstrate thatthe assumptions of this algorithm about mutator activity patternsmake it well-suited, but not limited, to a functional programming technique for cyclic data. We evaluate the approach in comparison with simple and more sophisticated MLW algorithms using a simple benchmark based on that functional paradigm.
Weitere Angaben
| Publikationsform: | Aufsatz in einem Buch | 
|---|---|
| Begutachteter Beitrag: | Nein | 
| Zusätzliche Informationen: | BAYCEER113828 | 
| Institutionen der Universität: | Fakultäten > Fakultät für Biologie, Chemie und Geowissenschaften > Fachgruppe Geowissenschaften > Lehrstuhl Ökologische Modellbildung Forschungseinrichtungen > Forschungszentren > Bayreuther Zentrum für Ökologie und Umweltforschung - BayCEER Fakultäten Fakultäten > Fakultät für Biologie, Chemie und Geowissenschaften Fakultäten > Fakultät für Biologie, Chemie und Geowissenschaften > Fachgruppe Geowissenschaften Forschungseinrichtungen Forschungseinrichtungen > Forschungszentren | 
| Titel an der UBT entstanden: | Ja | 
| Themengebiete aus DDC: | 500 Naturwissenschaften und Mathematik | 
| Eingestellt am: | 06 Jul 2015 10:25 | 
| Letzte Änderung: | 06 Jul 2015 10:25 | 
| URI: | https://eref.uni-bayreuth.de/id/eprint/15948 | 
 
        
 bei Google Scholar
 bei Google Scholar