Sciweavers

PLDI
1998
ACM
13 years 12 months ago
Partial Online Cycle Elimination in Inclusion Constraint Graphs
Manuel Fähndrich, Jeffrey S. Foster, Zhendong...
PLDI
1998
ACM
13 years 12 months ago
Type-Based Alias Analysis
This paper evaluates three alias analyses based on programming language types. The first analysis uses type compatibility to determine aliases. The second extends the first by u...
Amer Diwan, Kathryn S. McKinley, J. Eliot B. Moss
PLDI
1998
ACM
13 years 12 months ago
Thin Locks: Featherweight Synchronization for Java
David F. Bacon, Ravi B. Konuru, Chet Murthy, Mauri...
PLDI
1998
ACM
13 years 12 months ago
Eliminating Array Bound Checking Through Dependent Types
We present a type-based approach to eliminating array bound checking and list tag checking by conservatively extending Standard ML with a restricted form of dependent types. This ...
Hongwei Xi, Frank Pfenning
CADE
1998
Springer
13 years 12 months ago
Automated Theorem Proving in a Simple Meta-Logic for LF
Abstract. Higher-order representation techniques allow elegant encodings of logics and programming languages in the logical framework LF, but unfortunately they are fundamentally i...
Carsten Schürmann, Frank Pfenning
ICFP
1998
ACM
13 years 12 months ago
Recycling Continuations
If the continuations in functional data-structure-generating programs are made explicit and represented as records, they can be recycled." Once they have served their purpose...
Jonathan Sobel, Daniel P. Friedman
ICFP
1998
ACM
13 years 12 months ago
Implementing Typed Intermediate Languages
Zhong Shao, Christopher League, Stefan Monnier