pending thread names in ctrl entity system, for cases where a thread name is established before the thread is reported as being created, and the id is used to correllate

This commit is contained in:
Ryan Fleury
2024-12-06 12:29:06 -08:00
parent 59e2d7de61
commit 751626446a
6 changed files with 25 additions and 94 deletions
+2 -1
View File
@@ -4,7 +4,7 @@
//- GENERATED CODE
C_LINKAGE_BEGIN
String8 ctrl_entity_kind_display_string_table[8] =
String8 ctrl_entity_kind_display_string_table[9] =
{
{0},
str8_lit_comp("Root"),
@@ -14,6 +14,7 @@ str8_lit_comp("Thread"),
str8_lit_comp("Module"),
str8_lit_comp("EntryPoint"),
str8_lit_comp("DebugInfoPath"),
str8_lit_comp("PendingThreadName"),
};
U32 ctrl_exception_code_kind_code_table[38] =
+2 -1
View File
@@ -16,6 +16,7 @@ CTRL_EntityKind_Thread,
CTRL_EntityKind_Module,
CTRL_EntityKind_EntryPoint,
CTRL_EntityKind_DebugInfoPath,
CTRL_EntityKind_PendingThreadName,
CTRL_EntityKind_COUNT,
} CTRL_EntityKind;
@@ -63,7 +64,7 @@ CTRL_ExceptionCodeKind_COUNT,
} CTRL_ExceptionCodeKind;
C_LINKAGE_BEGIN
extern String8 ctrl_entity_kind_display_string_table[8];
extern String8 ctrl_entity_kind_display_string_table[9];
extern U32 ctrl_exception_code_kind_code_table[38];
extern String8 ctrl_exception_code_kind_display_string_table[38];
extern String8 ctrl_exception_code_kind_lowercase_code_string_table[38];