Several proposals for computing freeness information for logic programs have been put forward in recent literature. The availability of such information has proven useful in a variety of applications, including parallelization of Prolog programs, optimizations in Prolog compilers, as well as for improving the precision of other analyses. While these proposals have illustrated the importance of such analyses, they lack formal justification. Moreover, several have been found incorrect. This paper introduces a novel domain of abstract equation systems describing possible sharing and definite freeness of terms in a system of equations. A simple and intuitive abstract unification algorithm is presented, providing the core of a correct and...
An abstract domain for non pair-sharing and freeness analysis of logic programs has been recently de...
This paper focuses on one of the key steps in the design of semantic based analyses for logic progra...
It is well known that freeness and linearity information positively interact with aliasing informati...
Several proposals for computing freeness information for logic programs have been put forward in the...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
emaih mauriceOcs.kuleuven.ac.be Abst ract. The availability of freeness and sharing information for ...
© Springer-Verlag Berlin Heidelberg 1993. The availability of freeness and sharing information for l...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
Analyses for sharing and freeness are important in the optimisation and the parallelisation of logic...
This paper presents improved unification algorithms, an implementation, and an analysis of the effec...
technical reportThis thesis studies first-order unification in equational theories, called E-unifica...
Linear refinement is a technique for systematically constructing more precise abstract domains for p...
AbstractLinear refinement is a technique for systematically constructing more precise abstract domai...
In this paper, abstract interpretation algorithms are described for computing the sharmg as well as ...
It is well known that freeness and linearity information positively interact with aliasing informati...
An abstract domain for non pair-sharing and freeness analysis of logic programs has been recently de...
This paper focuses on one of the key steps in the design of semantic based analyses for logic progra...
It is well known that freeness and linearity information positively interact with aliasing informati...
Several proposals for computing freeness information for logic programs have been put forward in the...
AbstractSeveral proposals for computing freeness information for logic programs have been put forwar...
emaih mauriceOcs.kuleuven.ac.be Abst ract. The availability of freeness and sharing information for ...
© Springer-Verlag Berlin Heidelberg 1993. The availability of freeness and sharing information for l...
email amk ukcacuk Analyses for possible variable sharing and denite freeness are important both i...
Analyses for sharing and freeness are important in the optimisation and the parallelisation of logic...
This paper presents improved unification algorithms, an implementation, and an analysis of the effec...
technical reportThis thesis studies first-order unification in equational theories, called E-unifica...
Linear refinement is a technique for systematically constructing more precise abstract domains for p...
AbstractLinear refinement is a technique for systematically constructing more precise abstract domai...
In this paper, abstract interpretation algorithms are described for computing the sharmg as well as ...
It is well known that freeness and linearity information positively interact with aliasing informati...
An abstract domain for non pair-sharing and freeness analysis of logic programs has been recently de...
This paper focuses on one of the key steps in the design of semantic based analyses for logic progra...
It is well known that freeness and linearity information positively interact with aliasing informati...