Some of Erik Ruf's publications
Preprints/Reprints
These papers have been accepted for publication, and the copyright of
each paper has been transferred to the publisher of the conference/journal in which
that paper will appear. Copyright is retained by the publisher, notwithstanding
that these works are offered here electronically. It is understood that all
persons copying this information will adhere to the terms and constraints
invoked by each publisher's copyright, as stated in the copyright notice on
each preprint. In particular, these works may not be further duplicated or
reposted without the explicit permission of the copyright holder.
- Erik Ruf. Improving the Precision of
Equality-Based DataFlow Analyses.
In Static Analysis Symposium
(SAS’02), Madrid, Spain, 2002.
- A preprint is
available in PDF.
- Erik Ruf. Effective Synchronization Removal for
Java. In ACM
SIGPLAN Conference on Programming Language Design and Implementation
(PLDI’2000), Vancouver,
British Columbia, Canada, 2000.
- An updated version is
available in Postscript.
- The published version
is available from ACM.
- Slides from the talk
are available in MS Powerpoint 2000
format.
- Robert Fitzgerald, Todd B.
Knoblock, Erik Ruf, Bjarne Steensgaard, and David Tarditi. Marmot: An Optimizing Compiler For
Java. In Software: Practice and
Experience 30(3), 2000.
- A corresponding
technical report is available in Postscript.
- Erik Ruf. Partitioning
Dataflow Analyses Using Types. In ACM SIGPLAN/SIGACT '97 Symposium
on Principles of Programming Languages (POPL'97), Paris, France,
January 1997.
- The published version
is available from ACM.
- A preprint is
available in Postscript.
- Todd B. Knoblock and Erik
Ruf. Data Specialization. In ACM SIGPLAN '96 Conference on Programming
Language Design and Implementation (PLDI'96), Philadelphia, Pennsylvania,
May 1996.
- Brian Guenter, Todd B.
Knoblock, and Erik Ruf. Specializing Shaders. In ACM SIGGRAPH '95, Los Angeles, California,
August 1995.
- Erik Ruf. Context-Insensitive
Alias Analysis Reconsidered. In ACM SIGPLAN '95 Conference on
Programming Language Design and Implementation (PLDI'95), La Jolla, California,
June 1995.
- The published version
is available from ACM.
- A preprint is
available in Postscript.
- Erik Ruf. Optimizing Sparse
Representations for Dataflow Analysis. In ACM SIGPLAN Workshop on
Intermediate Representations (IR'95), pages 50-61. San Francisco, California,
January 1995. Proceedings published as ACM SIGPLAN Notices 30(3), March
1995.
- The published version
is available from ACM.
- A preprint is
available in Postscript.
Other online sources for my publications
Last modified March 10, 2004.
Erik Ruf