Reviewers: Feng Qian, Patrick Johnson,

Message:
As part of inlining the tracing and debug object-counting into
SetMark during marking GC, I dropped the global objects V8 counter.  It
wasn't being updated at all SetMark sites, and people here said it
wasn't being used.  Do either of you really want to keep it?

The inlined code does inline, I checked the disassembly.  Please review.

Description:
Code cleanup & simplification.
Moves the calls to tracer and UpdateLiveObjectCount inside the call to
(inlined) SetMark.  Removes global object counter.

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

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

Affected files:
   M     src/mark-compact.h
   M     src/mark-compact.cc
   M     src/v8-counters.h



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

Reply via email to