Sun Labs Java Technology Research Group: Publications
Publications
For more information on our published papers and documentation
below, please contact the authors.
This material is presented to ensure timely dissemination of
scholarly and technical work. Copyright and all rights therein are
retained by authors or by other copyright holders. All persons
copying this information are expected to adhere to the terms and
constraints invoked by each author's copyright. In most cases, these
works may not be reposted without the explicit permission of the
copyright holder.
Garbage Collection and Local Variable
Type-Precision and Liveness in JavaTM Virtual Machines
Ole Agesen, David Detlefs, and J. Eliot B. Moss. PLDI `98,
p. 269-279, Montreal, Canada, 6/98.
[ postscript ]
Lock-Free Reference Counting
David L. Detlefs, Paul A. Martin, Mark Moir, Guy L. Steele Jr.. PODC, 2001.
[ postscript
]
Even Better DCAS-Based Concurrent Deques
David L. Detlefs, Christine H. Flood, Alexander
T. Garthwaite, Paul A. Martin, Nir N. Shavit, and Guy L. Steele Jr.. DISC2000
(LNCS, Springer-Verlag).
[ postscript
]
DCAS-Based Concurrent Deques
Ole Agesen, David L. Detlefs, Christine H. Flood, Alexander
T. Garthwaite, Paul A. Martin, Nir N. Shavit, and Guy L. Steele Jr.. SPAA 2000.
[ postscript
]
On-line appendix: mechanical proof of correctness.
An Efficient Meta-lock for Implementing Ubiquitous Synchronization
Ole Agesen, David Detlefs, Alex Garthwaite, Ross Knippel, Y.S. Ramakrishna, Derek
White. Sun Labs TR 99-76.
OOPSLA '99.
[ PDF
| postscript
]
Growing a Language
Guy Steele. OOPSLA '98,
Invited Talk, 10/22/98.
[postscript ]
Compatible Genericity with Run-time Types for the
JavaTM Programming Language
Corky Cartwright and Guy Steele. OOPSLA '98.
[ postscript ]
Adding Type Parameterization to the
JavaTM Language
Ole Agesen, Stephen Freund, and John C. Mitchell. OOPSLA '97,
p. 49-65, Atlanta, GA, 10/97.
[ postscript ]