search chunks only grow while resolving libraries, so revisit only symbols appended since this library's last search

This commit is contained in:
Nikita Smith
2026-07-27 14:47:20 -07:00
committed by Ryan Fleury
parent b84d32d9fb
commit 58b5b3d92d
3 changed files with 41 additions and 13 deletions
+4
View File
@@ -15,6 +15,10 @@ typedef struct LNK_Lib
String8Array symbol_names;
String8 long_names;
U64 input_idx;
struct LNK_SymbolHashTrieChunk **search_cursor_chunks;
U64 *search_cursor_indices;
B32 searched_anti_deps;
} LNK_Lib;
typedef struct LNK_LibNode