Pointer alias analysis is a well researched problem in the area of compilers and program verification. Many recent works in this area have focused on flow-sensitivity due to the additional precision it offers. However, a flow-sensitive analysis is computationally expensive, thus, preventing its use in larger programs. In this work, we observe that a number of object sets, consisting of tens to hundreds of objects appear together and frequently in many points-to sets. By approximating each of these object sets by a single object, we can speedup computation of points-to sets. Although the proposed approach incurs a slight loss in precision, it is shown to be safe. We use a well known data mining technique called frequent itemset mining to fin...
For compile-time pointer aliasing analysis, a program written in the C language can be considered as...
Points-to analysis is a key compiler analysis. Several memory related optimizations use points-to in...
Points-to analysis is a key compiler analysis. Several memory related optimizations use points-to in...
Pointer alias analysis is a well researched problem in the area of compilers and program verificatio...
AbstractThis paper describes an empirical comparison of the effectiveness of six context-insensitive...
Pointer analysis is a prerequisite for many program analyses, and the effectiveness of these analyse...
Precise pointer analysis is a problem of interest to both the compiler and the program verification ...
AbstractThis paper describes an empirical comparison of the effectiveness of six context-insensitive...
Pointer analysis, as a fundamental research, is to identify the possible runtime values of a pointer...
Many current program analyses require highly precise pointer information about small, tar- geted pa...
Pointer analysis has recently been a subject of active research. The focus of most techniques is on:...
Many current program analyses require highly precise pointer information about small, tar- geted pa...
Flow-sensitive points-to analysis provides better precision than its flow-insensitive counterpart. T...
This paper describes an empirical comparison of three pointer alias analysis algorithms: flow-sensit...
Pointer analysis is an important part of source code anal ysis. Many programs that manipulate source...
For compile-time pointer aliasing analysis, a program written in the C language can be considered as...
Points-to analysis is a key compiler analysis. Several memory related optimizations use points-to in...
Points-to analysis is a key compiler analysis. Several memory related optimizations use points-to in...
Pointer alias analysis is a well researched problem in the area of compilers and program verificatio...
AbstractThis paper describes an empirical comparison of the effectiveness of six context-insensitive...
Pointer analysis is a prerequisite for many program analyses, and the effectiveness of these analyse...
Precise pointer analysis is a problem of interest to both the compiler and the program verification ...
AbstractThis paper describes an empirical comparison of the effectiveness of six context-insensitive...
Pointer analysis, as a fundamental research, is to identify the possible runtime values of a pointer...
Many current program analyses require highly precise pointer information about small, tar- geted pa...
Pointer analysis has recently been a subject of active research. The focus of most techniques is on:...
Many current program analyses require highly precise pointer information about small, tar- geted pa...
Flow-sensitive points-to analysis provides better precision than its flow-insensitive counterpart. T...
This paper describes an empirical comparison of three pointer alias analysis algorithms: flow-sensit...
Pointer analysis is an important part of source code anal ysis. Many programs that manipulate source...
For compile-time pointer aliasing analysis, a program written in the C language can be considered as...
Points-to analysis is a key compiler analysis. Several memory related optimizations use points-to in...
Points-to analysis is a key compiler analysis. Several memory related optimizations use points-to in...