Reviewers: Kevin Millikin, bak,

Description:
Collects unused maps that are only kept alive by map transitions.

If a map has descendents in the map transition tree that are alive,
it is kept.  Only maps such that they and all their descendants
have no live objects are collected.  This happens in mark-sweep and
mark-compact garbage collections.

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

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

Affected files:
   M     src/flag-definitions.h
   M     src/mark-compact.h
   M     src/mark-compact.cc
   M     src/objects.h
   M     src/objects.cc
   M     src/property.h
   M     src/spaces.h
   M     src/spaces.cc



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

Reply via email to