Changed a lot of things in RCR. It works for the most part (manually inspected with...
authorstephey <stephey>
Wed, 23 Mar 2011 10:22:39 +0000 (10:22 +0000)
committerstephey <stephey>
Wed, 23 Mar 2011 10:22:39 +0000 (10:22 +0000)
commit140a8e3ce38c301a19b47b58ccf09faba60ad37b
tree1d4768b0c9a6657541e91b8932608dd624d15603
parent83073aa19a4332a18f9a57403f569a087f2caa1c
Changed a lot of things in RCR. It works for the most part (manually inspected with the state diagram from the power benchmark). There are minor issues with the printout such as empty { } and nothing being inlined since the refCount for states seems to NOT work. Also, there seems to be states with empty effects... which is weird. The major issue is that the buildcode has problems interfacing with the new code. Some problems, not even Jim could figure them out.
Robust/src/Analysis/Disjoint/Alloc.java
Robust/src/Analysis/Disjoint/BuildStateMachines.java
Robust/src/Analysis/Disjoint/SMFEState.java
Robust/src/Analysis/Disjoint/StateMachineForEffects.java
Robust/src/IR/Flat/BuildOoOJavaCode.java
Robust/src/IR/Flat/RuntimeConflictResolver.java