Closed Bug 1171226 Opened 6 years ago Closed 6 years ago
Reading heap snapshots is *really* slow
Almost all time spent de-duplicating type names when creating DeserializedNodes.
(In reply to Nick Fitzgerald [:fitzgen][:nf] from comment #1) > Created attachment 8614964 [details] [diff] [review] > WIP: Stop de-duplicating strings Reading a heap snapshot of the full process is basically a perma-beachball without this patch. With this patch, it is only ~1500 ms. There is something funky going on in the de-duping, resulting in quadratic behavior or some such, because it shouldn't take minutes long.
Comment on attachment 8614994 [details] [diff] [review] Fix mozilla::devtools::UniqueStringHashPolicy::match for strings with the same prefix Note: I ensured that the new test fails without the change.
Attachment #8614994 - Flags: review?(jimb)
You need to log in before you can comment on or make changes to this bug.