[RuntimeCallStats] Add more counters

Desktop / Chromium - Adithya Srinivasan [chromium.org] - 12 July 2017 18:44 EDT

The counters added here are for methods and attributes that take up a non-trivial portion (4-10%) of time spent doing Blink C++ on some websites from the v8_top25 benchmark.

Bug: 724543 Change-Id: Idbab1de4b7128a4a934ca22a7b739c2fa5b035bc Reviewed-on: https://chromium-review.googlesource.com/565682 Commit-Queue: Adithya Srinivasan

f47145f [RuntimeCallStats] Add more counters
.../WebKit/Source/bindings/core/v8/V8EventListenerHelper.cpp | 2 ++
third_party/WebKit/Source/core/dom/Document.idl | 2 +-
third_party/WebKit/Source/core/dom/DocumentFragment.cpp | 5 +++++
third_party/WebKit/Source/core/dom/Element.idl | 2 +-
third_party/WebKit/Source/core/dom/Node.idl | 4 ++--
third_party/WebKit/Source/platform/bindings/RuntimeCallStats.h | 8 ++++++++
third_party/WebKit/Source/platform/bindings/ToV8.h | 2 ++
third_party/WebKit/Source/platform/bindings/V8PerIsolateData.cpp | 2 ++
8 files changed, 23 insertions(+), 4 deletions(-)

Upstream: git.chromium.org


  • Share