Escape Analysis for Object Oriented Languages. Application to Java (1999)

by Bruno Blanchet
Venue:IN PROCEEDINGS OF THE 14TH ANNUAL CONFERENCE ON OBJECT-ORIENTED PROGRAMMING SYSTEMS, LANGUAGES AND APPLICATIONS
Citations:92 - 1 self

Documents Related by Co-Citation

262 Escape analysis for Java – Jong-deok Choi, Mannish Gupta, Mauricio Serrano, Vugranam C. Sreedhar, Sam Midkiff - 1999
231 Compositional Pointer and Escape Analysis for Java Programs – John Whaley, Martin Rinard - 1999
117 Removing Unnecessary Synchronization in Java РJeff Bogda, Urs Hölzle - 1999
520 Points-to Analysis in Almost Linear Time – Bjarne Steensgaard - 1996
122 Effective synchronization removal for Java – E Ruf - 2000
1878 Abstract Interpretation: a Unified Lattice Model for Static – P Cousot, R Cousot
527 Program Analysis and Specialization for the C Programming Language – Lars Ole Andersen - 1994
381 Analysis of pointers and structures – D R Chase, M Wegman, F K Zadeck - 1990
325 Optimization of Object-Oriented Programs using Static Class Hierarchy Analysis – Jeffrey Dean, David Grove, Craig Chambers - 1995
5 Removing unnecessay synchronization in java – Jeff Bodga, Urs Holzle - 1999
103 Relevant Context Inference – Ramkrishna Chatterjee, Barbara G. Ryder, William A. Landi - 1999
37 On the complexity of escape analysis – A Deutsch - 1997
61 Escape Analysis: Correctness Proof, Implementation and Experimental Results – Bruno Blanchet - 1998
57 Escape Analysis on Lists – Young Gil Park, Benjamin Goldberg - 1992
386 Context-Sensitive Interprocedural Points-to Analysis in the Presence of Function Pointers – Maryam Emami, Rakesh Ghiya, Laurie J. Hendren - 1994
68 Static Analyses for Eliminating Unnecessary Synchronization from Java Programs – Jonathan Aldrich, Craig Chambers, Emin Gun Sirer, Susan Eggers - 1999
327 A Safe Approximate Algorithm for Interprocedural Pointer Aliasing – William Landi, Barbara G. Ryder - 1992
25 Synchronization Transformations for Parallel Computing – Pedro Diniz, Martin Rinard - 1997
292 Solving Shape-Analysis Problems in Languages with Destructive Updating – Mooly Sagiv, Thomas Repst, Reinhard Wilhelm - 1996