Go to file
mikhail.naganov@gmail.com 5a5dfbef56 Dramatically speed up detailed heap snapshot generation.
I've replaced calls to HashMap::Clear with instance re-creation.
This has sped up taking a heap snapshot of GMail from 33s -> 3s!

R=vitalyr@chromium.org
BUG=none
TEST=none

Review URL: http://codereview.chromium.org/6665038

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7259 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-03-18 12:49:27 +00:00
benchmarks Promote the current V8 benchmark suite candidate to version 6. 2010-10-07 07:25:22 +00:00
build Initial attempt to add support for using gyp to build V8 itself 2010-12-14 08:16:39 +00:00
include Fix Array::New(length) in the API to return an array with the provided length. 2011-03-16 19:55:31 +00:00
preparser Use the file opened from argv[1] in preparser-process.cc 2010-12-08 10:47:59 +00:00
samples ARM: Port r7089 to ARM 2011-03-10 13:58:20 +00:00
src Dramatically speed up detailed heap snapshot generation. 2011-03-18 12:49:27 +00:00
test Make exception thrown via v8 public API propagate to v8::TryCatch as JS thrown exceptions do. 2011-03-18 12:33:19 +00:00
tools * Fix build errors on FreeBSD 8.2 2011-03-16 11:15:43 +00:00
.gitignore Strict mode delete of non-configurable property. 2011-02-14 23:41:47 +00:00
AUTHORS Speedup decodeURI/decodeURIComponent by switching from charAt(i) to charCodeAt(i) in Decode. 2011-02-08 13:01:34 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.2.4. 2011-03-17 12:03:20 +00:00
LICENSE Fix the license info to correctly state Copyright "the V8 project 2011-01-19 09:20:18 +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
SConstruct * Fix build errors on FreeBSD 8.2 2011-03-16 11:15:43 +00:00