Go to file
fschneider@chromium.org 17da434b29 Remove instruction summaries.
Instead of constructing a temporary container for all LOperands of each
instruction, the register works directly on the LIR instructions that
 provide an abstract interface for input/output/temp operands.

This saves allocation of zone memory and speeds up LIR construction,
but makes iterating over all uses in the register allocator slightly
more expensive because environment uses are stored in a linked list of
environments. We can fix this by using a flat representation of LOperands.


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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6638 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-02-04 13:28:23 +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 A MessageObject is a purely internal object to hold information about 2011-02-02 13:31:52 +00:00
preparser Use the file opened from argv[1] in preparser-process.cc 2010-12-08 10:47:59 +00:00
samples Initial attempt to add support for using gyp to build V8 itself 2010-12-14 08:16:39 +00:00
src Remove instruction summaries. 2011-02-04 13:28:23 +00:00
test Implements DoubleToI on ARM. Refactor some VFP code at the same time and 2011-02-04 07:08:50 +00:00
tools Remove instruction summaries. 2011-02-04 13:28:23 +00:00
.gitignore Fix bugs 992, 1083 and 1092 2011-02-03 19:29:10 +00:00
AUTHORS GDBJIT: emit .eh_frame section on x64. 2011-02-02 13:32:18 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.1.2. 2011-02-02 16:02:11 +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 Prepend the tools directory to python module path 2011-01-25 12:56:04 +00:00