Go to file
erik.corry@gmail.com f00631b710 Reduce initial boot-up memory use. This is an other attempt at what
http://codereview.chromium.org/9179012 was trying to achieve.  This
time I am going for 80% of the benefit with around 5% of the complexity.

It works by reducing the size of the first page in each space.  Unlike the
previous change there is no attempt to grow pages, we just allocate more
full-sized pages when we need more memory.  For this reason the first pages are
not quite as small (compare
http://codereview.chromium.org/9179012/diff/1/src/snapshot.h with the changes
in spaces.cc in this cl):  We want to be able to do a little bit of allocation
before we have to add a full-sized page to the space.
Review URL: https://chromiumcodereview.appspot.com/9950048

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11203 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-04-02 08:32:31 +00:00
benchmarks More fixes for V8 benchmark version 7. 2012-03-15 17:13:50 +00:00
build Add support for Mac OS X 64bit builds with GYP 2012-03-30 15:01:11 +00:00
include This value is required for showing the heap snapshot delta in Summary view of DevTools.Profiler. 2012-03-27 11:54:47 +00:00
preparser Prevent segfault when preparser fails due to lack of argument. 2012-02-22 10:31:32 +00:00
samples Fix scoping of v8::HandleScope to prevent use-after-dispose 2012-03-30 13:49:40 +00:00
src Reduce initial boot-up memory use. This is an other attempt at what 2012-04-02 08:32:31 +00:00
test Reduce initial boot-up memory use. This is an other attempt at what 2012-04-02 08:32:31 +00:00
tools Add support for Mac OS X 64bit builds with GYP 2012-03-30 15:01:11 +00:00
.gitignore Fix .gitignore for test data directories. 2012-02-20 13:17:20 +00:00
AUTHORS Add support for Mac OS X 64bit builds with GYP 2012-03-30 15:01:11 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.10.1. 2012-03-30 08:35:30 +00:00
LICENSE Update LICENSE file 2012-01-03 16:38:42 +00:00
LICENSE.strongtalk Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.v8 Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.valgrind Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
Makefile Add support for Mac OS X 64bit builds with GYP 2012-03-30 15:01:11 +00:00
SConstruct Enable snapshots on MIPS. This is based on 2012-03-21 14:29:14 +00:00