Reviewers: Erik Corry,

Description:
Tweak compaction candidate selection to avoid keeping page with low occupancy
around.

Increase slots buffer chain length to 15 to make compaction more aggressive and
usefull.

Pass gc and collector selection reasons to GCTracer to allow more meaningull
--gc-trace.

Print fragmentation of spaces that we do not compact.

[email protected]


Please review this at https://chromiumcodereview.appspot.com/9323007/

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

Affected files:
  M src/api.cc
  M src/debug.cc
  M src/execution.cc
  M src/extensions/gc-extension.cc
  M src/heap-inl.h
  M src/heap.h
  M src/heap.cc
  M src/log.cc
  M src/mark-compact-inl.h
  M src/mark-compact.h
  M src/mark-compact.cc
  M src/mksnapshot.cc
  src/profile-generator.cc
  M src/runtime.cc
  M src/spaces.h


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

Reply via email to