AbstractAlthough the usual goal of sharing analysis is to detect which pairs of variables share, the standard choice for sharing analysis is a domain that characterizes set-sharing. In this paper, we question, apparently for the first time, whether this domain is over-complex for pair-sharing analysis. We show that the answer is yes. By defining an equivalence relation over the set-sharing domain we obtain a simpler domain, reducing the complexity of the abstract unification procedure. We present experimental results showing that, in practice, our domain compares favorably with the set-sharing one over a wide range of benchmark and real programs
AbstractSharing information is useful in specialising, optimising and parallelising logic programs a...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
Although the usual goal of sharing analysis is to detect which pairs of variables share, the standar...
We investigate Jacobs and Langen's Sharing domain for the analysis of set-sharing and show that...
Finding useful sharing information between instances in object-oriented programs has recently been t...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Pair-sharing analysis of object-oriented programs determines those pairs of program variables bound ...
Abstract. Finding useful sharing information between instances in obj-ect-oriented programs has rece...
We show that Jacobs and Langen's domain for set-sharing analysis is isomorphic to the domain of...
Abstract. We study the problem of efficient, scalable set-sharing analysis of logic programs. We use...
AbstractThis paper describes an algebraic approach to the sharing analysis of logic programs based o...
AbstractOne of the most popular abstract domains used for the analysis of logic programs is the doma...
Abstract. Set sharing is an abstract domain in which each concrete object is repre-sented by the set...
The Set-Sharing domain has been widely used to infer at compiletime interesting properties of logic ...
AbstractSharing information is useful in specialising, optimising and parallelising logic programs a...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...
Although the usual goal of sharing analysis is to detect which pairs of variables share, the standar...
We investigate Jacobs and Langen's Sharing domain for the analysis of set-sharing and show that...
Finding useful sharing information between instances in object-oriented programs has recently been t...
We study the problem of an efficient and precise sharing analysis of (constraint) logic programs. Af...
Pair-sharing analysis of object-oriented programs determines those pairs of program variables bound ...
Abstract. Finding useful sharing information between instances in obj-ect-oriented programs has rece...
We show that Jacobs and Langen's domain for set-sharing analysis is isomorphic to the domain of...
Abstract. We study the problem of efficient, scalable set-sharing analysis of logic programs. We use...
AbstractThis paper describes an algebraic approach to the sharing analysis of logic programs based o...
AbstractOne of the most popular abstract domains used for the analysis of logic programs is the doma...
Abstract. Set sharing is an abstract domain in which each concrete object is repre-sented by the set...
The Set-Sharing domain has been widely used to infer at compiletime interesting properties of logic ...
AbstractSharing information is useful in specialising, optimising and parallelising logic programs a...
Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs,...
In this paper we consider static analyses based on abstract interpretation of logic programs over co...