Object-sensitivity is widely used as a context abstraction for computing the points-to information context-sensitively for object-oriented languages like Java. Due to the combinatorial explosion of contexts in large programs, k-object-sensitive pointer analysis (under k-limiting), k-obj, is scalable only for small values of k, where k≤2 typically. A few recent solutions attempt to improve its efficiency by instructing k-obj to analyse only some methods in the program context-sensitively, determined heuristically by a pre-analysis. While already effective, these heuristics-based pre-analyses do not provide precision guarantees, and consequently, are limited in the efficiency gains achieved. This thesis introduces a radically different approa...
This is the artifact for the paper: Making Pointer Analysis More Precise by Unleashing the Power of...
This artifact is provided to enable the reproducing of results in Section 4 of the companion paper "...
AbstractThis paper describes an empirical comparison of the effectiveness of six context-insensitive...
Pointer analysis addresses a fundamental problem in program analysis: determining statically whether...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
International audienceContext-sensitive points-to analysis is the current most scalable technology f...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
Points-to analysis addresses a fundamental problem in program analysis: determining statically which...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Existing whole-program context-sensitive pointer analysis frameworks for Java, which were open-sourc...
Developing scalable and precise points-to analyses is increasingly important for analysing and optim...
Existing whole-program context-sensitive pointer analysis frameworks for Java, which were open-sourc...
textPointer analysis is a fundamental enabling technology for program analysis. By improving the sc...
Many current program analyses require highly precise pointer information about small, tar- geted par...
The Context-Free Language Reachability (CFL-R) formalism relates to some of the most important compu...
This is the artifact for the paper: Making Pointer Analysis More Precise by Unleashing the Power of...
This artifact is provided to enable the reproducing of results in Section 4 of the companion paper "...
AbstractThis paper describes an empirical comparison of the effectiveness of six context-insensitive...
Pointer analysis addresses a fundamental problem in program analysis: determining statically whether...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
International audienceContext-sensitive points-to analysis is the current most scalable technology f...
The goal of points-to analysis for Java is to determine the set of objects pointed to by a reference...
Points-to analysis addresses a fundamental problem in program analysis: determining statically which...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Existing whole-program context-sensitive pointer analysis frameworks for Java, which were open-sourc...
Developing scalable and precise points-to analyses is increasingly important for analysing and optim...
Existing whole-program context-sensitive pointer analysis frameworks for Java, which were open-sourc...
textPointer analysis is a fundamental enabling technology for program analysis. By improving the sc...
Many current program analyses require highly precise pointer information about small, tar- geted par...
The Context-Free Language Reachability (CFL-R) formalism relates to some of the most important compu...
This is the artifact for the paper: Making Pointer Analysis More Precise by Unleashing the Power of...
This artifact is provided to enable the reproducing of results in Section 4 of the companion paper "...
AbstractThis paper describes an empirical comparison of the effectiveness of six context-insensitive...