v8/test
titzer@chromium.org 496697df4e Add MachineSignature, which is an encapsulation of the machine types for parameters and return values in a graph.
This utility will be used to simplify Linkage and fix representation inference
to work with graphs where parameters and return values are something other
than tagged. It will also make testing representation inference a lot
easier, since we can then exactly nail down the machine types of parameters
and returns.

This CL also adds c-signature.h, which demonstrates how to convert C function
signatures into MachineSignatures. The CSignatures will be used in tests to
make it easier and simpler to codegen tests.

R=jarin@chromium.org
BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23490 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-08-28 13:17:38 +00:00
..
base-unittests Add Flags<T> class as a type-safe way of storing OR-combinations of enums. 2014-08-27 12:16:36 +00:00
benchmarks Fix predictable mode to make time pass faster. 2014-08-12 17:54:41 +00:00
cctest Add MachineSignature, which is an encapsulation of the machine types for parameters and return values in a graph. 2014-08-28 13:17:38 +00:00
compiler-unittests Disable running some instruction selector test on unsupported backends. 2014-08-28 11:06:26 +00:00
fuzz-natives Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
heap-unittests Fix Win64 build after r23316. 2014-08-22 14:12:47 +00:00
intl Enable test cases that no longer timeout. 2014-08-26 08:44:25 +00:00
message Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
mjsunit MIPS: Fix [de]serialize problem of root objects. 2014-08-28 11:27:21 +00:00
mozilla Partial revert of r23415. Original message: 2014-08-26 18:30:01 +00:00
preparser ES6: Duplicate properties are no longer an error 2014-08-20 14:25:48 +00:00
promises-aplus Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
runtime-unittests Fix parsing of --gtest_list_tests output. 2014-08-21 12:36:00 +00:00
test262 Enable test cases that no longer timeout. 2014-08-26 08:44:25 +00:00
test262-es6 Enable test cases that no longer timeout. 2014-08-26 08:44:25 +00:00
webkit Add back the duplicate property checker 2014-08-21 15:32:22 +00:00