Points-to analysis addresses a fundamental problem in program analysis: determining statically which objects a variable or reference can point to. As a fundamental technique, many real-world clients such as bug detection, security analysis, program understanding, compiler optimization and program verification, depend on the results of points-to analysis.A long-standing problem in points-to analysis is the balance between precision and efficiency. This thesis aims to improve both ends of the balance respectively.For precision, object-sensitivity is usually considered as the most precise context-sensitivity for points-to analysis for object-oriented languages, such as Java. However, it suffers from the scalability problem when increasing the ...
Many compiler analyses and optimizations require precise information about the behaviour of pointers...
1 Introduction Points-to analysis is a fundamental technique whose results are useful for program op...
This dissertation presents a pointer analysis for Java programs, together with several practical ana...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
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...
Abstract. Points-to analysis for Java infers heap objects that a refer-ence variable can point to. E...
Developing scalable and precise points-to analyses is increasingly important for analysing and optim...
Developing scalable and precise points-to analyses is increasingly important for analysing and optim...
Developing scalable and precise points-to analyses is increasingly important for analysing and optim...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
Points-to analysis is a static program analysis that extracts reference information from programs, e...
Points-to analysis for Java infers heap objects that a reference variable can point to. Existing pra...
Many compiler analyses and optimizations require precise information about the behaviour of pointer...
Abstract. We describe the design and implementation of an efficient inclusion-based points-to analys...
Many compiler analyses and optimizations require precise information about the behaviour of pointers...
1 Introduction Points-to analysis is a fundamental technique whose results are useful for program op...
This dissertation presents a pointer analysis for Java programs, together with several practical ana...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
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...
Abstract. Points-to analysis for Java infers heap objects that a refer-ence variable can point to. E...
Developing scalable and precise points-to analyses is increasingly important for analysing and optim...
Developing scalable and precise points-to analyses is increasingly important for analysing and optim...
Developing scalable and precise points-to analyses is increasingly important for analysing and optim...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
Points-to analysis is a static program analysis that extracts reference information from programs, e...
Points-to analysis for Java infers heap objects that a reference variable can point to. Existing pra...
Many compiler analyses and optimizations require precise information about the behaviour of pointer...
Abstract. We describe the design and implementation of an efficient inclusion-based points-to analys...
Many compiler analyses and optimizations require precise information about the behaviour of pointers...
1 Introduction Points-to analysis is a fundamental technique whose results are useful for program op...
This dissertation presents a pointer analysis for Java programs, together with several practical ana...