Go to file
mvstanton@chromium.org 9188bb67f2 MIPS: Adapt Danno's Track Allocation Info idea to fast literals.
Port r13330 (6d9ce8a8)

Original commit message:
Adapt Danno's Track Allocation Info idea to fast literals. When allocating a literal array, we store an AllocationSiteInfo object right after the JSArray, with a pointer to the boilerplate object. Later, if the array transitions we check for the continued existence of the temporary AllocationSiteInfo object (has no roots). If found, we'll use it to transition the boilerplate array as well.

Danno's original changeset: https://codereview.chromium.org/10615002/

BUG=
TEST=

Review URL: https://codereview.chromium.org/11783048

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13339 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2013-01-09 10:12:56 +00:00
benchmarks More fixes for V8 benchmark version 7. 2012-03-15 17:13:50 +00:00
build Hardfloat does not imply VFPv3, only VFPv2. 2012-12-18 09:48:51 +00:00
include Adapt Danno's Track Allocation Info idea to fast literals. When allocating a literal array, 2013-01-08 09:03:16 +00:00
preparser Fix a bunch of implicit casts detected by the Win64 compiler 2012-06-19 13:45:30 +00:00
samples Send non-JS output (e.g. errors) to stderr, instead of stdout. 2012-11-13 10:31:40 +00:00
src MIPS: Adapt Danno's Track Allocation Info idea to fast literals. 2013-01-09 10:12:56 +00:00
test Added %FlattenString and use it to speed up a regression test. 2013-01-09 09:32:12 +00:00
tools Add ARM support to tools/grokdump.py 2013-01-07 09:48:04 +00:00
.gitignore git should ignore .d8_history (d8 readline history) 2012-11-13 21:43:38 +00:00
AUTHORS Add Makefile options to build for the Raspberry Pi (armv7=0, arm_fpu=vfp2). 2013-01-03 08:56:05 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.16.3. 2013-01-04 08:55:22 +00:00
DEPS Pull more recent gyp. 2012-09-26 09:12:45 +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 Makefile options to build for the Raspberry Pi (armv7=0, arm_fpu=vfp2). 2013-01-03 08:56:05 +00:00
Makefile.android Change the Android makefile to use GCC 4.6 instead of GCC 4.4.3. 2012-10-02 13:20:27 +00:00
OWNERS Add OWNERS file 2012-10-08 11:58:08 +00:00
PRESUBMIT.py Add PRESUBMIT script to V8 2012-10-08 13:49:57 +00:00
SConstruct Kill off the SCons based build. 2012-10-18 13:07:41 +00:00