v8/test/unittests
rmcilroy 9b56924df2 [interpreter]: Update BytecodeArrayBuilder register handling.
Modifies the BytecodeArrayBuilder to create register operands which are
negative. This reduces the number of instructions to access registers
by the interpreter and allows us to use positive register operands to
access parameter values.

Adds a Register class to keep register usage typesafe and simplify the
convertion to bytecode operand values.

BUG=v8:4280
LOG=N

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

Cr-Commit-Position: refs/heads/master@{#30151}
2015-08-13 11:28:00 +00:00
..
base [turbofan] Use appropriate type for NodeId. 2015-06-12 12:03:19 +00:00
compiler [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
heap When allocation rate is low and we are close to the new space limit, we should perform a scavenge during idle time. 2015-08-06 12:10:42 +00:00
interpreter [interpreter]: Update BytecodeArrayBuilder register handling. 2015-08-13 11:28:00 +00:00
libplatform Fix memory-leak in default platform implementation of delayed tasks. 2015-07-02 14:37:32 +00:00
char-predicates-unittest.cc Conform to the unittest naming convention. 2014-10-10 08:06:21 +00:00
counters-unittest.cc Fix more -Werror=sign-compare bugs with GCC 4.9.2 2015-05-11 11:07:15 +00:00
DEPS Move unit tests to test/unittests. 2014-10-01 08:34:25 +00:00
run-all-unittests.cc Pass ArrayBuffer::Allocator via Isolate::CreateParams 2015-04-29 09:54:43 +00:00
test-utils.cc Debugger: move implementation to a separate folder. 2015-07-31 11:08:15 +00:00
test-utils.h Pass ArrayBuffer::Allocator via Isolate::CreateParams 2015-04-29 09:54:43 +00:00
unittests.gyp [interpreter]: Update BytecodeArrayBuilder register handling. 2015-08-13 11:28:00 +00:00
unittests.status Fix platform unittests. 2014-11-25 07:22:00 +00:00