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