This paper addresses the issue of the practicality of global flow analysis in logic program compilation, in terms of both speed and precision of analysis. It discusses design and implementation aspects of two practical abstract interpretation-based flow analysis systems: MA3, the MOO Andparallel Analyzer and Annotator; and Ms, an experimental mode inference system developed for SB-Prolog. The paper also provides performance data obtained from these implementations. Based on these results, it is concluded that the overhead of global flow analysis is not prohibitive, while the results of analysis can be quite precise and useful
Global analysis of logic programs can be performed effectively by the use of one of several existing...
Traditional schemes for abstract interpretation-based global analysis of logic programs generally fo...
. This paper describes a general purpose program analysis that computes global control-flow and data...
This paper addresses the issue of the practicality of global flow analysis in logic program compilat...
AbstractThis paper addresses the issue of the practicality of global flow analysis in logic program ...
This paper addresses the issue of the practicality of global flow analysis in logic program compilat...
This paper addresses the issue of the practicality of global ow analysis in logic program compilati...
Abstract interpretation-based data-flow analysis of logic programs is, at this point, relatively wel...
Global data-flow analysis of (constraint) logic programs, which is generally based on abstract inter...
Abstract interpretation is a technique for ow analysis widely used in the area of logic programming...
We report on a detailed study of the application and effectiveness of program analysis based on abst...
Recent research into the implementation of logic programming languages has demonstrated that global...
This paper presents a study of the effectiveness of global analysis in the parallelization of logic ...
Abstract interpretation-based data-flow analysis of logic programs is at this point relatively well ...
AbstractParma is an experimental high-performance Prolog compiler for the MIPS RISC architecture [4]...
Global analysis of logic programs can be performed effectively by the use of one of several existing...
Traditional schemes for abstract interpretation-based global analysis of logic programs generally fo...
. This paper describes a general purpose program analysis that computes global control-flow and data...
This paper addresses the issue of the practicality of global flow analysis in logic program compilat...
AbstractThis paper addresses the issue of the practicality of global flow analysis in logic program ...
This paper addresses the issue of the practicality of global flow analysis in logic program compilat...
This paper addresses the issue of the practicality of global ow analysis in logic program compilati...
Abstract interpretation-based data-flow analysis of logic programs is, at this point, relatively wel...
Global data-flow analysis of (constraint) logic programs, which is generally based on abstract inter...
Abstract interpretation is a technique for ow analysis widely used in the area of logic programming...
We report on a detailed study of the application and effectiveness of program analysis based on abst...
Recent research into the implementation of logic programming languages has demonstrated that global...
This paper presents a study of the effectiveness of global analysis in the parallelization of logic ...
Abstract interpretation-based data-flow analysis of logic programs is at this point relatively well ...
AbstractParma is an experimental high-performance Prolog compiler for the MIPS RISC architecture [4]...
Global analysis of logic programs can be performed effectively by the use of one of several existing...
Traditional schemes for abstract interpretation-based global analysis of logic programs generally fo...
. This paper describes a general purpose program analysis that computes global control-flow and data...