Reviewers: Mads Ager, Christian Plesner Hansen, Vitaly,

Message:
Guys, I felt a victim of the well-known decease---I cannot reproduce the  
boost I
saw before.  Chances are it's due to amount of physical memory I have (I am  
not
sure I need to swap out a thing).  Need some more time to see if I can  
repeat
the speedup.  Sorry for bothering you.

Description:
After performing scavenge, hint OS that data in from spaces are no more  
needed,
so there is no need to swap it out---they might be just discarded.

Currently implemented only for Windows.  Should be easy to port to other  
OSes
using
madvise, but needs additional measurements.


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

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

Affected files:
   M     src/heap.cc
   M     src/platform-freebsd.cc
   M     src/platform-linux.cc
   M     src/platform-macos.cc
   M     src/platform-nullos.cc
   M     src/platform-win32.cc
   M     src/platform.h
   M     src/spaces-inl.h
   M     src/spaces.h



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

Reply via email to