Reachability bug fixes. Tokens propagate and age in allocation sites,
authorjjenista <jjenista>
Sun, 27 Jul 2008 23:46:39 +0000 (23:46 +0000)
committerjjenista <jjenista>
Sun, 27 Jul 2008 23:46:39 +0000 (23:46 +0000)
commit98c3bec627cf4b7b64eca5c02575558e262d127b
tree9631914bd895d2871184489c94f1ca7a3c8a4c39
parentea5cc72b2325c08f90457d133a46d8fd0066223c
Reachability bug fixes.  Tokens propagate and age in allocation sites,
and the example programs produce results that are almost correct.  One
thing to note is that token propagation through many allocation sites
in a loop doesn't work properly, where the same field-by-field construction of
a single complex object does propagate the tokens.
Robust/src/Analysis/OwnershipAnalysis/OwnershipAnalysis.java
Robust/src/Analysis/OwnershipAnalysis/OwnershipGraph.java
Robust/src/Analysis/OwnershipAnalysis/ReachabilitySet.java
Robust/src/Analysis/OwnershipAnalysis/TokenTupleSet.java
Robust/src/Tests/OwnershipAnalysisTest/test01/test01.java