v8/test/cctest
titzer@chromium.org 670df5063b Implement representation selection as part of SimplifiedLowering. Representation selection also
requires inserting explicit representation change nodes to be inserted in the graph. Such nodes
are pure, but also need to be lowered to machine operators. They need to be scheduled first, to
determine the control input for any branches inside.

This CL requires extensive testing. More tests to follow.

R=rossberg@chromium.org
BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23026 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-08-11 09:40:02 +00:00
..
compiler Implement representation selection as part of SimplifiedLowering. Representation selection also 2014-08-11 09:40:02 +00:00
cctest.cc Buildfix for windows after r22180 2014-07-03 07:57:29 +00:00
cctest.gyp This implements unscopables 2014-08-06 15:50:40 +00:00
cctest.h Remove all encountered weak maps from the list of weak collections when incremental marking is aborted. 2014-08-05 07:29:13 +00:00
cctest.status Revert "Initial shot at deoptimizing JSCallFunction in Turbofan." 2014-08-11 07:33:58 +00:00
DEPS Add DEPS files and run checkdeps in presubmit check 2014-06-03 13:39:42 +00:00
gay-fixed.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
gay-fixed.h Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
gay-precision.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
gay-precision.h Added precision mode to fast-dtoa. 2010-09-20 09:18:00 +00:00
gay-shortest.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
gay-shortest.h Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
log-eq-of-logging-and-traversal.js Fix test-log/EquivalenceOfLoggingAndTraversal 2013-08-26 14:56:23 +00:00
OWNERS Add per-file OWNERS for MIPS-specific cctests 2014-02-04 09:53:26 +00:00
print-extension.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
print-extension.h Use full include paths everywhere 2014-06-03 08:12:43 +00:00
profiler-extension.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
profiler-extension.h Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-accessors.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-alloc.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-api.cc v8::TryCatch should cancel the scheduled exception on Reset. 2014-08-07 08:55:49 +00:00
test-assembler-arm64.cc ARM64: Support arbitrary offset in load/store pair. 2014-08-07 10:46:40 +00:00
test-assembler-arm.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-assembler-ia32.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
test-assembler-mips64.cc MIPS64: Add support for architecture revision 6. 2014-07-29 18:02:26 +00:00
test-assembler-mips.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-assembler-x64.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
test-assembler-x87.cc X87: Land the Fan (disabled) 2014-08-01 07:42:06 +00:00
test-ast.cc New try: Parser: Delay internalizing strings and values 2014-06-24 14:03:24 +00:00
test-atomicops.cc Move atomic ops and related files to base library 2014-06-05 12:14:47 +00:00
test-bignum-dtoa.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-bignum.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-checks.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
test-circular-queue.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-code-stubs-arm64.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-code-stubs-arm.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-code-stubs-ia32.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-code-stubs-mips64.cc Add mips64 port. 2014-07-09 11:08:26 +00:00
test-code-stubs-mips.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-code-stubs-x64.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-code-stubs-x87.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-code-stubs.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-code-stubs.h Introduce x87 port 2014-05-23 16:37:27 +00:00
test-compiler.cc Introduce FLAG_vector_ics. 2014-07-21 11:19:56 +00:00
test-constantpool.cc Tests that the GC doesn't mistake non-pointer constant pool entries as pointers. 2014-07-28 10:04:36 +00:00
test-conversions.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-cpu-profiler.cc Move anonymous function name beautifying out of v8. 2014-08-05 07:08:39 +00:00
test-dataflow.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-date.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-debug.cc Revert "Make --always-opt also optimize toplevel code." 2014-07-29 13:08:51 +00:00
test-declarative-accessors.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-decls.cc Move a bunch of GC related files to heap/ subdirectory 2014-08-05 08:18:22 +00:00
test-deoptimization.cc Revert "Initial shot at deoptimizing JSCallFunction in Turbofan." 2014-08-11 07:33:58 +00:00
test-dictionary.cc Check alpha-sorting of includes during presubmit. 2014-06-20 08:40:11 +00:00
test-disasm-arm64.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-disasm-arm.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-disasm-ia32.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
test-disasm-mips64.cc MIPS64: Add support for architecture revision 6. 2014-07-29 18:02:26 +00:00
test-disasm-mips.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-disasm-x64.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
test-disasm-x87.cc X87: Land the Fan (disabled) 2014-08-01 07:42:06 +00:00
test-diy-fp.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-double.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-dtoa.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-fast-dtoa.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-fixed-dtoa.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-flags.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-func-name-inference.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-fuzz-arm64.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-gc-tracer.cc re-land: Track history of events in GCTracer. 2014-07-24 11:16:01 +00:00
test-global-handles.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-global-object.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-hashing.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-hashmap.cc Check alpha-sorting of includes during presubmit. 2014-06-20 08:40:11 +00:00
test-heap-profiler.cc Enable ES6 Map and Set by default 2014-08-05 19:37:32 +00:00
test-heap.cc Enable ES6 Map and Set by default 2014-08-05 19:37:32 +00:00
test-hydrogen-types.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-javascript-arm64.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-js-arm64-variables.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-libplatform-default-platform.cc Add an API to pump the message loop to libplatform 2014-07-03 09:33:36 +00:00
test-libplatform-task-queue.cc Move libplatform files into v8::platform namespace 2014-07-01 08:15:09 +00:00
test-libplatform-worker-thread.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-libplatform.h Move libplatform files into v8::platform namespace 2014-07-01 08:15:09 +00:00
test-list.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-liveedit.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-lockers.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-log-stack-tracer.cc CPU profiler: increase the max number of captured frames. 2014-06-24 16:00:51 +00:00
test-log.cc Check alpha-sorting of includes during presubmit. 2014-06-20 08:40:11 +00:00
test-macro-assembler-arm.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-macro-assembler-ia32.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-macro-assembler-mips64.cc Add mips64 port. 2014-07-09 11:08:26 +00:00
test-macro-assembler-mips.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-macro-assembler-x64.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-macro-assembler-x87.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-mark-compact.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-mementos.cc Remove dependency on Vector from platform files 2014-06-13 16:43:27 +00:00
test-microtask-delivery.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-object-observe.cc Move gc notifications from V8 to Isolate and make idle hint mandatory 2014-07-24 08:28:02 +00:00
test-ordered-hash-table.cc Enable ES6 Map and Set by default 2014-08-05 19:37:32 +00:00
test-ostreams.cc Unbreak Win64 build (hopefully). 2014-06-27 10:01:44 +00:00
test-parsing.cc Enable ES6 iteration by default 2014-08-07 16:42:14 +00:00
test-platform-linux.cc Refactor unit tests for the base library to use GTest. 2014-08-06 09:35:21 +00:00
test-platform-win32.cc Refactor unit tests for the base library to use GTest. 2014-08-06 09:35:21 +00:00
test-platform.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-profile-generator.cc Move anonymous function name beautifying out of v8. 2014-08-05 07:08:39 +00:00
test-random-number-generator.cc Refactor unit tests for the base library to use GTest. 2014-08-06 09:35:21 +00:00
test-regexp.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-reloc-info.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-representation.cc Check alpha-sorting of includes during presubmit. 2014-06-20 08:40:11 +00:00
test-semaphore.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-serialize.cc Check that external references are registered in the serializer. 2014-08-06 07:20:14 +00:00
test-spaces.cc Disable test-spaces/SizeOfFirstPageIsLargeEnough for snapshot=off build. 2014-07-01 11:54:57 +00:00
test-strings.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-strtod.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
test-symbols.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
test-thread-termination.cc Reland "Add mechanism to postpone interrupts selectively." 2014-07-02 08:05:40 +00:00
test-threads.cc Refactor unit tests for the base library to use GTest. 2014-08-06 09:35:21 +00:00
test-types.cc Extend some operations to range types. 2014-08-07 15:30:16 +00:00
test-unbound-queue.cc Check alpha-sorting of includes during presubmit. 2014-06-20 08:40:11 +00:00
test-unique.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-unscopables-hidden-prototype.cc Enable ES6 unscopables 2014-08-08 11:42:59 +00:00
test-utils-arm64.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-utils-arm64.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-utils.cc Re-enable C++11 tests (still not on VS or NaCL). 2014-08-08 09:03:50 +00:00
test-version.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
test-weakmaps.cc Remove all encountered weak maps from the list of weak collections when incremental marking is aborted. 2014-08-05 07:29:13 +00:00
test-weaksets.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
test-weaktypedarrays.cc Move a bunch of GC related files to heap/ subdirectory 2014-08-05 08:18:22 +00:00
testcfg.py Fix test serialization path for windows. 2014-03-26 07:40:32 +00:00
trace-extension.cc Use full include paths everywhere 2014-06-03 08:12:43 +00:00
trace-extension.h Use full include paths everywhere 2014-06-03 08:12:43 +00:00