Craig__Chambers
Automatic dynamic compilation support for event dispatching in extensible systems
Customization: optimizing compiler technology for SELF, a dynamically-typed object-oriented programming language
Dependence analysis for java
Frameworks for intra- and interprocedural dataflow analysis
Iterative type analysis and extended message splitting: Optimizing dynamically-typed object-oriented programs
Making Pure Object-Oriented Languages Practical
Object-Oriented Multi-Methods in Cecil
Parents are shared parts of objects: Inheritance and encapsulation
Predicate classes
The Design and Implementation of the SELF Compiler, an Optimizing Compiler for Object-Oriented Programming Languages
Typechecking and Modules for Multi-Methods
