Abstract. Finding useful sharing information between instances in object-oriented programs has recently been the focus of much research. The applications of such static analysis are multiple: by knowing which variables definitely do not share in memory we can apply conventional compiler optimizations, find coarse-grained parallelism opportunities, or, more importantly, verify certain correctness aspects of programs even in the absence of annotations. In this paper we introduce a framework for deriving precise sharing information based on abstract interpretation for a Java-like language. Our analysis achieves precision in various ways, including supporting multivariance, which allows separating different contexts. We propose a combined Set S...
We present an interprocedural and compositional algorithm for finding pairs of compatible allocation...
Set sharing is an abstract domain in which each concrete object is represented by the set of local v...
This article considers static analysis based on abstract interpretation of logic programs over combi...
Abstract. Finding useful sharing information between instances in obj-ect-oriented programs has rece...
Finding useful sharing information between instances in object-oriented programs has been recently t...
Finding useful sharing information between instances in object-oriented programs has recently been t...
Finding useful sharing information between instances in object- oriented programs has been recently ...
Finding useful sharing information between instances in object- oriented programs has recently been ...
The application field of static analysis techniques for objectoriented programming is getting broade...
AbstractAlthough the usual goal of sharing analysis is to detect which pairs of variables share, the...
Pair-sharing analysis of object-oriented programs determines those pairs of program variables bound ...
We show that Jacobs and Langen's domain for set-sharing analysis is isomorphic to the domain of...
We investigate Jacobs and Langen's Sharing domain for the analysis of set-sharing and show that...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Although the usual goal of sharing analysis is to detect which pairs of variables share, the standar...
We present an interprocedural and compositional algorithm for finding pairs of compatible allocation...
Set sharing is an abstract domain in which each concrete object is represented by the set of local v...
This article considers static analysis based on abstract interpretation of logic programs over combi...
Abstract. Finding useful sharing information between instances in obj-ect-oriented programs has rece...
Finding useful sharing information between instances in object-oriented programs has been recently t...
Finding useful sharing information between instances in object-oriented programs has recently been t...
Finding useful sharing information between instances in object- oriented programs has been recently ...
Finding useful sharing information between instances in object- oriented programs has recently been ...
The application field of static analysis techniques for objectoriented programming is getting broade...
AbstractAlthough the usual goal of sharing analysis is to detect which pairs of variables share, the...
Pair-sharing analysis of object-oriented programs determines those pairs of program variables bound ...
We show that Jacobs and Langen's domain for set-sharing analysis is isomorphic to the domain of...
We investigate Jacobs and Langen's Sharing domain for the analysis of set-sharing and show that...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Although the usual goal of sharing analysis is to detect which pairs of variables share, the standar...
We present an interprocedural and compositional algorithm for finding pairs of compatible allocation...
Set sharing is an abstract domain in which each concrete object is represented by the set of local v...
This article considers static analysis based on abstract interpretation of logic programs over combi...