(Enter summary)
Abstract: Region-based memory management systems structure memory
by grouping objects in regions under program control.
Memory is reclaimed by deleting regions, freeing all objects
stored therein. Our compiler for C with regions, RC, prevents
unsafe region deletions by keeping a count of references
to each region. Using type annotations that make the
structure of a program's regions more explicit, we reduce the
overhead of reference counting from a maximum of 27% to
a maximum of 11% on a suite of... (Update)
Cited by: More
Quantifying the Performance of - Garbage Collection Vs
(Correct)
MOPS: an Infrastructure for Examining Security Properties of.. - Chen, Wagner (2002)
(Correct)
Quantifying the Performance of Garbage Collection vs. Explicit .. - Hertz, Berger (2005)
(Correct)
Active bibliography (related documents): More All
0.8: Memory Management with Explicit Regions - Gay, Aiken (1998)
(Correct)
0.3: Segregating Heap Objects by Reference Behavior and Lifetime - Seidl, Zorn (1998)
(Correct)
0.3: Titanium: A High-Performance Java Dialect - Yelick, Semenzato, Pike.. (1998)
(Correct)
Similar documents based on text: More All
0.3: CS270 Project - Spring 1998 - Gay (1998)
(Correct)
0.2: Fast Escape Analysis and Stack Allocation for Object-Based.. - Gay, Steensgaard (2000)
(Correct)
0.2: Reconsidering Custom Memory Allocation - Berger, Zorn, McKinley (2001)
(Correct)
Related documents from co-citation: More All
31: Region-based memory management
- Tofte, Talpin - 1997
25: Typed memory management in a calculus of capabilities
- Crary, Walker et al. - 1999
24: Memory management with explicit regions
- Gay, Aiken - 1998
BibTeX entry: (Update)
David Gay and Alex Aiken. Language support for regions. In Workshop on semantics, program analysis and computing environments for memory management (SPACE 2001), London, UK, January 2001. http://citeseer.ist.psu.edu/gay01language.html More
@inproceedings{ gay01language,
author = "David Gay and Alexander Aiken",
title = "Language Support for Regions",
booktitle = "{SIGPLAN} Conference on Programming Language Design and Implementation",
pages = "70-80",
year = "2001",
url = "citeseer.ist.psu.edu/gay01language.html" }
Citations (may not include all citations):
262
Uniprocessor Garbage Collection Techniques
- Wilson - 1992
188
Region-Based Memory Management
- Tofte, Talpin - 1997
138
Enforcing High-Level Protocols in Low-Level Software
- Deline, Fahndrich - 2001
117
Typed Memory Management in a Calculus of Capabilities
- Crary, Walker et al. - 1999
112
Dynamic Storage Allocation: A Survey and Critical Review
- Wilson, Johnstone et al. - 1995
98
Compiler: Design and Implementation (context) - Fraser, Hanson et al. - 1995
82
Alias Types for Recursive Data Structures
- Walker, Morrisett
66
International Computer Science Institute (context) - Stoutamire, Omohundro et al. - 1996
58
Memory Management with Explicit Regions
- Gay, Aiken - 1998
47
Using Lifetime Predictors to Improve Memory Allocation Perfo..
- Barrett, Zorn - 1993
36
Fast Allocation and Deallocation of Memory Based on Object L.. (context) - Hanson - 1990
23
Managing Re-entrant Structures using Reference Counts (context) - Bobrow - 1980
18
The AED Free Storage Package (context) - Ross - 1967
3
Vmalloc: A General and E#cient Memory Allocator (context) - Vo - 1996
3
Modular Expression of Locality (context) - Stoutamire - 1997
3
Distributed Garbage Collection Using Group Reference Countin..
- Ichisugi, Yonezawa - 1990
1
Language Support and Compilation Techniques for Regions (context) - Gay, Aiken - 2000
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.berkeley.edu/~aiken/publications/publications.html): More
The Complexity of Set Constraints - Aiken, Kozen, Vardi, Wimmers (1993)
(Correct)
Better Static Memory Management: Improving Region-Based.. - Aiken, al. (1995)
(Correct)
Static Type Inference in a Dynamically Typed Language - Aiken, Murphy (1991)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC