Proceedings of the 27th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages 2000
DOI: 10.1145/325694.325725
|View full text |Cite
|
Sign up to set email alerts
|

Type elaboration and subtype completion for Java bytecode

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
14
0

Year Published

2002
2002
2010
2010

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 16 publications
(15 citation statements)
references
References 16 publications
1
14
0
Order By: Relevance
“…We give a characterization of these complete shells in the following proposition (see Appendix for the proof). This is essentially the same result as in [16].…”
Section: Subset-of-errors Abstractionsupporting
confidence: 85%
See 3 more Smart Citations
“…We give a characterization of these complete shells in the following proposition (see Appendix for the proof). This is essentially the same result as in [16].…”
Section: Subset-of-errors Abstractionsupporting
confidence: 85%
“…Corollary (16). For all methods µ with instructions in I, it is res(StdV + µ ) \ res(SetV µ ) ⊆ T s .…”
Section: ( * )mentioning
confidence: 97%
See 2 more Smart Citations
“…Another example is that the Java type system allows the use of subtyping in some places but not in others. One of the insights from previous work on aligning flow analysis and type systems [13,17,[23][24][25] is that subset constraints correspond to subtyping, while equality constraints correspond to "no nontrivial subtyping"; that is, types are related only if they are equal. The consequence is that a flow analyses must satisfy subset constraints in some places and equality constraints in others (see [1,22] for examples of subset constraints and [7] for an example of equality constraints and another example of the mixed use of subset and equality constraints).…”
Section: Our Resultsmentioning
confidence: 99%