Travelled to:
1 × Austria
1 × Belgium
1 × Denmark
1 × Germany
1 × Portugal
1 × Switzerland
7 × USA
Collaborated with:
D.Ungar K.Driesen R.Lencevicius A.K.Singh C.Chambers S.Dieckmann J.Bogda R.Keller G.Aigner O.Agesen ∅ C.Krintz B.Calder J.Vitek
Talks about:
orient (5) object (5) languag (4) optim (4) dynam (4) type (4) dispatch (3) debug (3) java (3) call (3)
Person: Urs Hölzle
DBLP: H=ouml=lzle:Urs
Contributed to:
Wrote 17 papers:
- ECOOP-1999-DieckmannH #behaviour #benchmark #case study #java #metric
- A Study of the Allocation Behavior of the SPECjvm98 Java Benchmark (SD, UH), pp. 92–115.
- ECOOP-1999-LenceviciusHS #debugging
- Dynamic Query-Based Debugging (RL, UH, AKS), pp. 135–160.
- OOPSLA-1999-BogdaH #java
- Removing Unnecessary Synchronization in Java (JB, UH), pp. 35–46.
- OOPSLA-1999-KrintzCH #java #using
- Reducing Transfer Delay Using Java Class File Splitting and Prefetching (CK, BC, UH), pp. 276–291.
- ECOOP-1998-KellerH #adaptation #component
- Binary Component Adaptation (RK, UH), pp. 307–329.
- OOPSLA-1997-LenceviciusHS #debugging #object-oriented #source code
- Query-Based Debugging of Object-Oriented Programs (RL, UH, AKS), pp. 304–317.
- ECOOP-1996-AignerH #c++ #source code
- Eliminating Virtual Function Calls in C++ Programs (GA, UH), pp. 142–166.
- OOPSLA-1996-DriesenH #c++
- The Direct Cost of Virtual Function Calls in C++ (KD, UH), pp. 306–323.
- ECOOP-1995-DriesenHV #pipes and filters
- Message Dispatch on Pipelined Processors (KD, UH, JV), pp. 253–282.
- ECOOP-1995-HolzleU #hardware #object-oriented #question
- Do Object-Oriented Languages Need Special Hardware Support? (UH, DU), pp. 283–302.
- OOPSLA-1995-AgesenH #comparison #feedback #object-oriented #optimisation #type inference
- Type Feedback vs. Concrete Type Inference: A Comparison of Optimization Techniques for Object-Oriented Languages (OA, UH), pp. 91–107.
- OOPSLA-1995-DriesenH
- Minimizing Row Displacement Dispatch Tables (KD, UH), pp. 141–155.
- OOPSLA-1994-HolzleU #implementation #latency #performance
- A Third-Generation SELF Implementation: Reconsiling Responsiveness with Performance (UH, DU), pp. 229–243.
- PLDI-1994-HolzleU #feedback #optimisation #runtime
- Optimizing Dynamically-Dispatched Calls with Run-Time Type Feedback (UH, DU), pp. 326–336.
- ECOOP-1993-Holzle #component #object-oriented
- Integrating Independently-Developed Components in Object-Oriented Languages (UH), pp. 36–56.
- PLDI-1992-HolzleCU #debugging
- Debugging Optimized Code with Dynamic Deoptimization (UH, CC, DU), pp. 32–43.
- ECOOP-1991-HolzleCU #dynamic typing #object-oriented #optimisation #polymorphism
- Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches (UH, CC, DU), pp. 21–38.