More asserts

This commit is contained in:
Keith Winstein
2011-08-12 06:12:01 -04:00
parent e7f73b3908
commit 309f19ffb8
+7
View File
@@ -96,6 +96,13 @@ bool FragmentAssembly::add_fragment( Instruction &inst )
fprintf( stderr, "arrived = %d, total = %d\n", fragments_arrived, fragments_total );
if ( fragments_arrived == fragments_total ) {
assert( fragments.size() == fragments_total );
for ( int i = 0; i < fragments.size(); i++ ) {
assert( fragments.at( i ).old_num != uint64_t(-1) );
}
}
/* see if we're done */
return ( fragments_arrived == fragments_total );
}