Sciweavers

PLDI
1998
ACM
13 years 9 months ago
Units: Cool Modules for HOT Languages
A module system ought to enable assembly-line programming using separate compilation and an expressive linking language. Separate compilation allows programmers to develop parts o...
Matthew Flatt, Matthias Felleisen
PLDI
1998
ACM
13 years 9 months ago
Partial Online Cycle Elimination in Inclusion Constraint Graphs
Manuel Fähndrich, Jeffrey S. Foster, Zhendong...
PLDI
1998
ACM
13 years 9 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 9 months ago
Thin Locks: Featherweight Synchronization for Java
David F. Bacon, Ravi B. Konuru, Chet Murthy, Mauri...
PLDI
1998
ACM
13 years 9 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