Status: New
Owner: ----

New issue 3967 by [email protected]: CpuProfiler: Consumes 100% of one core busy looping in ProfilerEventsProcessor::Run()
https://code.google.com/p/v8/issues/detail?id=3967

Version: 3.14, 3.28 (actually 3.21 and newer I think)
OS: All
Architecture: All

What steps will reproduce the problem?
1. Start the CpuProfiler
2. Observe CPU usage of the "v8:ProcEvntProc" thread

What is the expected output?
CPU usage similar to that from the --prof profiling.

What do you see instead?
100% CPU usage on the core on which the "v8:ProcEvntProc" thread runs.

Please use labels and text to provide additional information.
The behaviour in 3.14 is slightly different than 3.28 (I think the change was actually introduced in 3.21). In 3.14, the thread yields timeslices, in 3.28 it does not.

There was some discussion of this problem in this v8-dev thread: https://groups.google.com/forum/#!topic/v8-dev/rll1ytq5eaU

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to