symbol lister -> show procedure # in debug info, source location, name in tooltip; busyloop to wait to commit new fuzzy search results if scope touches active; sort fuzzy match results

This commit is contained in:
Ryan Fleury
2024-01-31 07:22:07 -08:00
parent 94d2be1683
commit a6f42502ec
5 changed files with 78 additions and 10 deletions
+3
View File
@@ -104,6 +104,7 @@ typedef struct DBGI_FuzzySearchItem DBGI_FuzzySearchItem;
struct DBGI_FuzzySearchItem
{
U64 procedure_idx;
U64 missed_size;
FuzzyMatchRangeList match_ranges;
};
@@ -366,6 +367,8 @@ internal void dbgi_parse_thread_entry_point(void *p);
internal B32 dbgi_u2f_enqueue_req(U128 key, U64 endt_us);
internal void dbgi_u2f_dequeue_req(Arena *arena, DBGI_FuzzySearchThread *thread, U128 *key_out);
internal int dbgi_qsort_compare_fuzzy_search_items(DBGI_FuzzySearchItem *a, DBGI_FuzzySearchItem *b);
internal void dbgi_fuzzy_thread__entry_point(void *p);
#endif //DBGI_H