2
0
Nicolas Cannasse 8 жил өмнө
parent
commit
f134d4faa3

+ 3 - 3
other/memory/Memory.hx

@@ -363,8 +363,8 @@ class Memory {
 		log("Hierarchy built, "+unk+" unknown ("+MB(unkMem)+"), "+falseCount+" false positives");
 	}
 
-	function printFalsePositives() {
-		var falses = [for( t in types ) if( t.falsePositive > 0 ) t];
+	function printFalsePositives( ?typeStr : String ) {
+		var falses = [for( t in types ) if( t.falsePositive > 0 && (typeStr == null || t.toString().indexOf(typeStr) >= 0) ) t];
 		falses.sort(function(t1, t2) return t1.falsePositive - t2.falsePositive);
 		for( f in falses )
 			log(f.falsePositive+" count " + f + " "+f.falsePositiveIndexes+"\n    "+f.fields);
@@ -627,7 +627,7 @@ class Memory {
 			case "stats":
 				m.printStats();
 			case "false":
-				m.printFalsePositives();
+				m.printFalsePositives(args.shift());
 			case "unknown":
 				m.printUnknown();
 			case "locate":