Nicolas Cannasse 8 年之前
父节点
当前提交
f134d4faa3
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      other/memory/Memory.hx

+ 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":