OOPSLA 2001
27 papers
- A Categorization of Classes based on the Visualization of their Internal Structure: The Class Blueprint
- A Core Calculus for Java Exceptions
- A Dynamic Optimization Framework for a Java Just-In-Time Compiler
- A Parameterized Type System for Race-Free Java Programs
- A Study of Exception Handling and Its Dynamic Optimization in Java
- An On-the-Fly Reference Counting Garbage Collector for Java
- Contract Soundness for Object-Oriented Languages
- Controlling Garbage Collection and Heap Growth to Reduce the Execution Time of Java Applications
- Dynamic Optimistic Interprocedural Analysis: A Framework and an Application
- Efficient Implementation of Java Interfaces: Invokeinterface Considered Harmless
- Efficient Subtyping Tests with PQ-Encoding
- Encapsulating Objects with Confined Types
- Incremental Computation of Complex Objects Queries
- Jiazzi: New-Age Components for Old-Fashioned Java
- Modular Mixin-Based Inheritance for Application Frameworks
- Multitasking without Compromise: A Virtual Machine Evolution
- Object Race Detection
- Object-Oriented Composition Untangled
- On Objects and Events
- Partial Method Compilation using Dynamic Profile Information
- Points-To Analysis for Java using Annotated Constraints
- Portable Resource Control in Java: The J-SEAL2 Approach
- Pretenuring for Java
- Regression Test Selection for Java Software
- The Architecture of a UML Virtual Machine
- The Java Syntactic Extender
- Visitor Combination and Traversal Control