Program analyses and optimization of Java programs require reference information that determines the instances that may be accessed through dereferences. Reference information can be computed using reference analysis. This paper presents a set of studies that evaluate the precision of some existing approaches for identifying instances and for computing reference information in a reference analysis. The studies use dynamic reference information collected during run-time as a lower bound approximation to the precise reference information. The studies measure the precision of an existing approach by comparing the information computed using the approach with the lower bound approximation. The paper also presents case studies that attempt to...
Javari is an extension of Java that supports reference immutability constraints. Pro-grammers write ...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
Many compiler analyses and optimizations require precise information about the behaviour of pointer...
Program analyses and optimization of Java programs require reference information that determines the...
Program analyses and optimization of Java programs require reference information that determines the...
Abstract—Many applications suffer from run-time bloat: excessive memory usage and work to accomplish...
In this paper we examine a procedure for the analysis of data produced by the dynamic profiling of ...
The Java programming language provides an almost ideal environment for both static and dynamic anal...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
Pointer analysis addresses a fundamental problem in program analysis: determining statically whether...
Static analysis on source code or binary code retrieves information about a software program. In obj...
. We present a technique to measure and detect changes in the behavioral patterns of applications. I...
This dissertation presents a pointer analysis for Java programs, together with several practical ana...
Abstract—Distributed applications provide numerous advantages related to software performance, relia...
Many compiler analyses and optimizations require precise information about the behaviour of pointers...
Javari is an extension of Java that supports reference immutability constraints. Pro-grammers write ...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
Many compiler analyses and optimizations require precise information about the behaviour of pointer...
Program analyses and optimization of Java programs require reference information that determines the...
Program analyses and optimization of Java programs require reference information that determines the...
Abstract—Many applications suffer from run-time bloat: excessive memory usage and work to accomplish...
In this paper we examine a procedure for the analysis of data produced by the dynamic profiling of ...
The Java programming language provides an almost ideal environment for both static and dynamic anal...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
Pointer analysis addresses a fundamental problem in program analysis: determining statically whether...
Static analysis on source code or binary code retrieves information about a software program. In obj...
. We present a technique to measure and detect changes in the behavioral patterns of applications. I...
This dissertation presents a pointer analysis for Java programs, together with several practical ana...
Abstract—Distributed applications provide numerous advantages related to software performance, relia...
Many compiler analyses and optimizations require precise information about the behaviour of pointers...
Javari is an extension of Java that supports reference immutability constraints. Pro-grammers write ...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
Many compiler analyses and optimizations require precise information about the behaviour of pointer...