Reviewers: iposva,

Description:
Implemented "no heap access" mode for JSFrame which is used for stack
sampling in profiler.

As I discovered that JSFrame accesses SharedFunctionInfo only to
calculate caller SP and the latter is not used in profiler's stack
sampling, I disabled accessing heap objects in JSFrame when doing stack
sampling. This finally made V8's profiling stable when used from Chrome
on a real web app.

Please review this at http://codereview.chromium.org/73020

Affected files:
   M src/frames-arm.cc
   M src/frames-ia32.cc
   M src/frames-inl.h
   M src/frames.h
   M src/frames.cc



--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to