forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The motivation for this change is to make the paths to heap space nodes static so that they can be plumbed into UMA/UKM reporting. This groups the nodes by the isolate type and turns the dynamic "isolate_0x*" into leaf nodes in the tree. V8 memory dump before: - V8 - isolate_0x1234 - heap_spaces - code_space ... - isolate_0x5678 ... - isolate_0x9012 V8 memory dump after: - V8 - main - heap - code_space ... - workers - heap - code_space - isolate_0x5678 - isolate_0x9012 ... In this example, "isolate_0x1234" is the main isolate, so it is removed. The other isolate nodes are for workers, so they are made into leaf nodes. Besides that there are other minor changes: - "heap_spaces" is renamed to "heap". - the V8 code stats are reported under "code_stats" node. Bug: chromium:852415 Change-Id: I6e4c6e6fddb6e8cf9be3fe6d5fca837ac6fbdc34 Reviewed-on: https://chromium-review.googlesource.com/1181263 Commit-Queue: Ulan Degenbaev <ulan@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Reviewed-by: Siddhartha S <ssid@chromium.org> Reviewed-by: Hannes Payer <hpayer@chromium.org> Cr-Commit-Position: refs/heads/master@{#588387}
- Loading branch information
Showing
4 changed files
with
119 additions
and
55 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters