Show simple item record

dc.contributor.authorChin, Wei Ngan
dc.contributor.authorQin, Shengchao
dc.contributor.authorRinard, Martin C.
dc.date.accessioned2003-12-13T20:15:13Z
dc.date.available2003-12-13T20:15:13Z
dc.date.issued2004-01
dc.identifier.urihttp://hdl.handle.net/1721.1/3871
dc.description.abstractRegion-based memory management offers several important advantages over garbage-collected heap, including real-time performance, better data locality and efficient use of limited memory. The concept of regions was first introduced for a call-by-value functional language by Tofte and Talpin, and has since been advocated for imperative and object-oriented languages. Scope memory, a lexical variant of regions, is now a core feature in a recent proposal on Real-Time Specification for Java (RTSJ). In this paper, we propose a region-based memory management system for a core subset of Java. Our region type analysis can completely prevent dangling references and thus is ready to cater for the no-dangling requirement in RTSJ. Our system also supports modular compilation, which is an important feature for Java, but was missing in recent related work.en
dc.description.sponsorshipSingapore-MIT Alliance (SMA)en
dc.format.extent115855 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.relation.ispartofseriesComputer Science (CS);
dc.subjectCore-Javaen
dc.subjectregion typeen
dc.subjecttype checkingen
dc.titleRegion Type Checking for Core-Javaen
dc.typeArticleen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record