Reviewers: Kasper Lund,

Description:
Add functionality for finding code objects from a pc that points into
the code object's instructions.

This allows us to find a code object using just the pc. This approach
uses a cache (PcToCodeCache) to make sure we don't continuously have
to iterate heap pages.

This change eliminates the need for cooking and uncooking of stack frames.



Please review this at http://codereview.chromium.org/3226014/show

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

Affected files:
  M     src/arm/frames-arm.cc
  M     src/frames-inl.h
  M     src/frames.h
  M     src/frames.cc
  M     src/heap.h
  M     src/heap.cc
  M     src/ia32/frames-ia32.cc
  M     src/liveedit.cc
  M     src/mark-compact.h
  M     src/mark-compact.cc
  M     src/memory.h
  M     src/spaces.h
  M     src/spaces.cc
  M     src/top.h
  M     src/top.cc
  M     src/v8-counters.h
  M     src/v8threads.h
  M     src/v8threads.cc
  M     src/x64/frames-x64.cc


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

Reply via email to