Reviewers: yurys, loislo,

Description:
Introduce a separate event for CodeDeopt

The reuse of CodeCreateEvent for deopt events caused a CodeCreateEvent
fired twice for a code object. When the event was processed for the first
time it seized the no-fp-ranges from code object, so the second event
had no ranges info leaving code entry without them.
As a result when a cpu profile sample falls into the region it missed the
2nd stack frame.

LOG=N
BUG=

Please review this at https://codereview.chromium.org/290093005/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files (+123, -3 lines):
  M src/cpu-profiler.h
  M src/cpu-profiler.cc
  M src/cpu-profiler-inl.h
  M src/log.h
  M src/log.cc
  M src/objects.cc
  M src/serialize.cc
  M test/cctest/test-cpu-profiler.cc


--
--
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