Go to file
ricow@chromium.org 3f8a191725 Double allocation size for special json strings on every resize (fixes
crbug 83877)

The issue was that with the relatively small start and increment size of the string we created a ton of string handles when scanning a large string with special characters (500k+ in this case).

In addition, since we can not be sure the the newly allocated string
is in newspace a check is introduced and if not a filler object is
inserted instead of shrinking.
Review URL: http://codereview.chromium.org/7075009

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8082 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-05-26 14:03:30 +00:00
benchmarks Promote the current V8 benchmark suite candidate to version 6. 2010-10-07 07:25:22 +00:00
build Initial support for generating Visual Studio solution and project files using GYP 2011-04-27 14:20:21 +00:00
include Rename Proxy class to Foreign, to avoid confusion with Harmony proxies. 2011-05-19 11:47:34 +00:00
preparser Add tests for function statements in strict mode. 2011-05-24 14:02:59 +00:00
samples Use MarkIndependent in sample shell. 2011-05-18 15:01:57 +00:00
src Double allocation size for special json strings on every resize (fixes 2011-05-26 14:03:30 +00:00
test Prevent deopt on double value assignment to typed arrays 2011-05-26 12:07:22 +00:00
tools tools/stats-viewer: Update chromium stats table layout. 2011-05-25 16:47:54 +00:00
.gitignore ARM: Changed the handling of compiletime CPU feature detection 2011-05-03 06:51:59 +00:00
AUTHORS AUTHORS: add Akinori MUSHA <knu@FreeBSD.org>. 2011-05-08 14:55:57 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.4.0. 2011-05-25 07:37:14 +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 MIPS: Update for 23-May commits, and a few older ones. 2011-05-24 07:23:32 +00:00