Poorly performing hash used in the DBI/EE #11466
Labels
area-Diagnostics-coreclr
enhancement
Product code improvement that does NOT require public API changes/additions
tenet-performance
Performance related issue
Milestone
Update: Exception.ToString() also hits this code path and so we are leaving it in .NET 9 for futher investigation
There are a few places in the DBI that rely on
CordbSafeHashTable/CHashTableAndData
such asThe backing hash table,
CHashTable
, doesn't grow as items keep getting added. This results in a steep performance degradation as the collections grow larger. Common reports include difficulty loading dumps containing thousands of modules. A possible solution would be to replaceCHashTable
with anSHash
.The text was updated successfully, but these errors were encountered: