[Webkit-unassigned] [Bug 142510] New: Add GCEvent back to inspector timeline
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Mar 9 15:19:51 PDT 2015
https://bugs.webkit.org/show_bug.cgi?id=142510
Bug ID: 142510
Summary: Add GCEvent back to inspector timeline
Classification: Unclassified
Product: WebKit
Version: 528+ (Nightly build)
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: WebCore JavaScript
Assignee: webkit-unassigned at lists.webkit.org
Reporter: tbosch at google.com
The Angular team is creating a benchmark tool, which reads out the inspector timeline data
to get detailed numbers about script time, rendering time as well as garbage collection time/amount.
To get stable numbers we are subtracting the gc time from script execution time. However,
GCEvents are no more reported in newer versions of Safari (see commits below).
Is there a chance of getting them back? Also, showing them in the inspector UI would be nice for
regular web developers as well.
Btw, is there a way to force gc in Safari / mobile Safari? We do this in Chrome and it helps to
stabilize our benchmark numbers further.
Relevant commits:
- File https://github.com/WebKit/webkit/blob/master/Source/WebCore/inspector/InspectorTimelineAgent.cpp,
- Commit d5b7f4f8f0956a2b0c05162ac1a25287a8c9c74c removed reporting GCEvents and switched to
adding a `usedHeapSize` property to all records
- Commit 7fe486eb595c650aad97401aebc5086257cae8c4 removed gc reporting alltogether.
Thanks a lot,
Tobias
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150309/5ecee97e/attachment-0002.html>
More information about the webkit-unassigned
mailing list