From 4c88144acfbb58e29742e27949e5b02ef4c4108e Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Tue, 8 Mar 2022 16:09:00 -0500 Subject: Add bulk symbol management API to improve performance when adding/removing large numbers of symbols --- binaryninjaapi.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'binaryninjaapi.h') diff --git a/binaryninjaapi.h b/binaryninjaapi.h index a58d42fe..e11b7d9f 100644 --- a/binaryninjaapi.h +++ b/binaryninjaapi.h @@ -1930,6 +1930,9 @@ namespace BinaryNinja { void DefineImportedFunction(Ref importAddressSym, Ref func, Ref type = nullptr); + void BeginBulkModifySymbols(); + void EndBulkModifySymbols(); + void AddTagType(Ref tagType); void RemoveTagType(Ref tagType); Ref GetTagType(const std::string& name); -- cgit v1.3.1