markForAnalysis = true;
}
+
+ if( allocSite == null ) {
+ assert !markForAnalysis;
+
+ } else if( markForAnalysis != allocSite.getFlag() ) {
+ assert false;
+ }
+
+
if( id == null ) {
id = DisjointAnalysis.generateUniqueHeapRegionNodeID();
}
}
if( as.getFlag() ){
- hasFlags = as.getFlag();
+ hasFlags = true;
}
String strDesc = as.toStringForDOT()+"\\nsummary";
}
if( as.getFlag() ){
- hasFlags = as.getFlag();
+ hasFlags = true;
}
String strDesc = as.toStringForDOT()+"\\n"+i+" oldest";
hrnA.getPreds()
)
);
+
+
+
+ if( !hrnA.equals( hrnB ) ) {
+ rg.writeGraph( "graphA" );
+ this.writeGraph( "graphB" );
+ throw new Error( "flagged not matching" );
+ }
+
+
+
}
}