ACM Home Page
Please provide us with feedback. Feedback
A typed interface for garbage collection
Full text PdfPdf (317 KB)
Source ACM SIGPLAN Notices archive
Volume 38 ,  Issue 3  (March 2003) table of contents
SESSION: Types and garbage collection table of contents
Pages: 109 - 122  
Year of Publication: 2003
ISSN:0362-1340
Also published in ...
Authors
Joseph C. Vanderwaart  Carnegie Mellon University, Pittsburgh, PA
Karl Crary  Carnegie Mellon University, Pittsburgh, PA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 19,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/640136.604189
What is a DOI?

ABSTRACT

An important consideration for certified code systems is the interaction of the untrusted program with the runtime system, most notably the garbage collector. Most certified code systems that treat the garbage collector as part of the trusted computing base dispense with this issue by using a collector whose interface with the program is simple enough that it does not pose any certification challenges. However, this approach rules out the use of many sophisticated high-performance garbage collectors. We present the language LGC, whose type system is capable of expressing the interface of a modern high-performance garbage collector. We use LGC to describe the interface to one such collector, which involves a substantial amount of programming at the type constructor level of the language.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
4
 
5
6
7
 
8
 
9
10


Collaborative Colleagues:
Joseph C. Vanderwaart: colleagues
Karl Crary: colleagues

Peer to Peer - Readers of this Article have also read: