New issue
Advanced search Search tips

Issue 592849 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

V8 internal profiler isn't compatible eith ProfViz.

Reported by m0609.s...@samsung.com, Mar 8 2016

Issue description

UserAgent: Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13C75 Safari/601.1

Steps to reproduce the problem:
1. Generate 'v8.log' with following command.
./d8 --prof --log-timer-events test.js

2. Produce plot image with ProfViz.
./tools/plot-timer-events v8.log 

What is the expected behavior?
All timer events should be appeared in plot image.

What went wrong?
Some events, e.g. lazy parse, compile eval, ate missed and doesn't rendered.

Did this work before? Yes Before 27 JAN 2015

Chrome version: <Copy from: 'about:version'>  Channel: n/a
OS Version: 
Flash Version: 

Following commit changed the name of some events. For example, it changed V8.ParseLazy to V8.ParseLazyMicroSeconds.

commit number: 22421bbe

However, ProfViz can still recognize only V8.ParseLazy.
I think it can be fixed by modifying V8 internal logging system or ProfViz.
 
Components: -Blink Blink>JavaScript
Cc: cbruni@chromium.org
Owner: yangguo@chromium.org
Status: Assigned (was: Unconfirmed)
Is ProfViz still supported?
well. it's supported until it gets out of date. I'll fix it.
Status: Fixed (was: Assigned)

Sign in to add a comment