about summary refs log tree commit diff
path: root/src/rt/rust_kernel.cpp
diff options
context:
space:
mode:
authorTim Chevalier <chevalier@alum.wellesley.edu>2011-06-27 18:12:37 -0700
committerTim Chevalier <chevalier@alum.wellesley.edu>2011-06-27 18:14:23 -0700
commit85b5b2a8e46f943a35513bb2bbe8a6d026ed2785 (patch)
treefc503bd66d9271612611a72cc24f7f679daddec8 /src/rt/rust_kernel.cpp
parent6d1050b1c7c8f5075aaaf6b922ff36f3aceef5e2 (diff)
downloadrust-85b5b2a8e46f943a35513bb2bbe8a6d026ed2785.tar.gz
rust-85b5b2a8e46f943a35513bb2bbe8a6d026ed2785.zip
Tests for while loops that may invalidate constraints
Wrote some small test cases that use while loops and moves, to
make sure the poststate for the loop body gets propagated into the
new prestate and deinitialization gets reflected.

Along with that, rewrite the code for intersecting states. I still
find it dodgy, but I guess I'll continue trying to add more tests.
Also, I'll probably feel better about it once I start formalizing
the algorithm.
Diffstat (limited to 'src/rt/rust_kernel.cpp')
0 files changed, 0 insertions, 0 deletions