A general framework for variable aliasing: Towards optimal operators for sharing properties LOPSTR 2002 Gianluca Amato (Università di Chieti) Francesca Scozzari (Università di Pisa)
LOPSTR 2002 1
A general framework for variable aliasing: Towards optimal operators - - PDF document
A general framework for variable aliasing: Towards optimal operators for sharing properties LOPSTR 2002 Gianluca Amato (Universit di Chieti) Francesca Scozzari (Universit di Pisa) LOPSTR 2002 1 Overview We are interested in sharing
LOPSTR 2002 1
LOPSTR 2002 2
LOPSTR 2002 3
✤ ✣ ✜ ✢
✤ ✣ ✜ ✢
✤ ✣ ✜ ✢
✤ ✣ ✜ ✢
{x/u}
LOPSTR 2002 4
LOPSTR 2002 5
LOPSTR 2002 6
✎ ✍ ☞ ✌
✎ ✍ ☞ ✌
LOPSTR 2002 7
✎ ✍ ☞ ✌
✎ ✍ ☞ ✌
✎ ✍ ☞ ✌
✎ ✍ ☞ ✌
✎ ✍ ☞ ✌
LOPSTR 2002 8
LOPSTR 2002 9
LOPSTR 2002 10
1 = ∅, X ∩ Snl 2 = ∅}∪
2, X ∩ Snl 1 = ∅}∪
2, X ∩ Snl 1 = ∅ ∨ o ∈ P ∞ 1 , X ∩ P2 = ∅}∪
1, X ∩ Snl 2 = ∅}∪
1, X ∩ Snl 2 = ∅ ∨ o ∈ P ∞ 2 , X ∩ P1 = ∅}∪
1 , |Y | = χM(o, t) ∈ N+})
LOPSTR 2002 11
LOPSTR 2002 11