2000
DOI: 10.1007/3-540-46562-6_7
|View full text |Cite
|
Sign up to set email alerts
|

Binding-Time Analysis in Partial Evaluation: One Size Does Not Fit All

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

2
8
0

Year Published

2002
2002
2005
2005

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(10 citation statements)
references
References 17 publications
2
8
0
Order By: Relevance
“…We then show that an offline strategy, together with a maximally polyvariant BTA [Christensen et al 2000], has the same accuracy in finding static information as our online system. This is contrary to the common belief that a chief disadvantage of offline strategies is the imprecision caused by the BTA which guides the offline specialization process.…”
Section: Contributionmentioning
confidence: 96%
“…We then show that an offline strategy, together with a maximally polyvariant BTA [Christensen et al 2000], has the same accuracy in finding static information as our online system. This is contrary to the common belief that a chief disadvantage of offline strategies is the imprecision caused by the BTA which guides the offline specialization process.…”
Section: Contributionmentioning
confidence: 96%
“…Stage 2, given the annotated program and the values of static inputs, only needs to obey the annotations; argument comparisons are not needed [Bondorf 1991;Christensen et al 2000;Consel 1993;Consel and Noël 1996;Das 1998;Glenstrup et al 1999;Glück et al 1995;Jones et al 1993;Hatcliff et al 1999;Mogensen 1988]. …”
Section: Causes Of Nontermination Duringmentioning
confidence: 99%
“…Traditionally, partial evaluation has employed monovariant binding-time divisions to avoid the risk of code explosion in the residual program Christensen et al [2000]. have shown that polyvariant binding-time divisions can be viable and desirable in some cases.…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…However, the new method is not able to pass the so-called "KMPtest". To overcome this drawback, the information of a traditional binding-time analysis [5] (i.e., specifying which componentes of the initial call are dynamic or static) should be integrated into the partial evaluator (currently, only termination is taken into account with no assumption on the static data).…”
Section: Online Vs Offlinementioning
confidence: 99%