v8/test/cctest/compiler
mstarzinger 2c54dbda35 [turbofan] Make arguments object materialization inlinable.
This makes sure that the arguments object materialization in the method
prologue is composable with respect to inlining. The generic runtime
functions materializing those objects now respect the deoptimization
information when reconstructing the original arguments.

R=mvstanton@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#30766}
2015-09-16 13:04:34 +00:00
..
c-signature.h Reland: [turbofan] Various fixes to allow unboxed doubles as arguments in registers and on the stack. 2015-08-11 15:23:17 +00:00
call-tester.h Reland: [turbofan] Various fixes to allow unboxed doubles as arguments in registers and on the stack. 2015-08-11 15:23:17 +00:00
codegen-tester.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
codegen-tester.h Reduce the number of entrypoints to the compiler pipeline by one. Always require caller to provide a CompilationInfo. 2015-08-28 09:02:19 +00:00
function-tester.h [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
graph-builder-tester.h [turbofan] Remove usage of Unique<T> from graph. 2015-08-31 08:25:05 +00:00
test-basic-block-profiler.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-branch-combine.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-changes-lowering.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-gap-resolver.cc Reland: [turbofan] add MachineType to AllocatedOperand 2015-04-29 19:36:25 +00:00
test-graph-visualizer.cc [test] Remove deprecated cctest/test-node-algorithm tests. 2015-04-29 14:13:29 +00:00
test-instruction.cc Reland: [turbofan] add MachineType to AllocatedOperand 2015-04-29 19:36:25 +00:00
test-js-constant-cache.cc [turbofan] Get rid of type lower bounds. 2015-09-16 11:55:43 +00:00
test-js-context-specialization.cc [turbofan] Remove usage of Unique<T> from graph. 2015-08-31 08:25:05 +00:00
test-js-typed-lowering.cc [turbofan] Get rid of type lower bounds. 2015-09-16 11:55:43 +00:00
test-jump-threading.cc [turbofan] Ensure lazy bailout point in exception handler. 2015-06-17 05:40:42 +00:00
test-linkage.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-loop-analysis.cc [turbofan] Proper dead code elimination as regular reducer. 2015-06-19 12:07:26 +00:00
test-loop-assignment-analysis.cc Rename ParserInfo::function() and CompilationInfo::function() to literal(). 2015-08-19 16:51:51 +00:00
test-machine-operator-reducer.cc [turbofan] Remove unused constructor function matching from typer. 2015-06-30 07:36:28 +00:00
test-node.cc [test] Remove deprecated GraphTester helper class. 2015-04-29 15:16:11 +00:00
test-operator.cc Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
test-osr.cc [turbofan] Reland "Add new JSFrameSpecialization reducer." and "Perform OSR deconstruction early and remove type propagation.". 2015-07-06 11:11:26 +00:00
test-pipeline.cc Deprecate semi-correct CompilationInfo::flags predicate. 2015-08-21 15:10:55 +00:00
test-representation-change.cc [turbofan] Remove usage of Unique<T> from graph. 2015-08-31 08:25:05 +00:00
test-run-bytecode-graph-builder.cc [Interpreter] Skeleton bytecode graph builder 2015-09-10 16:21:40 +00:00
test-run-deopt.cc [turbofan] Remove obsolete --turbo-try-catch flag. 2015-09-10 09:38:40 +00:00
test-run-inlining.cc [turbofan] Make arguments object materialization inlinable. 2015-09-16 13:04:34 +00:00
test-run-intrinsics.cc [runtime] Remove useless IN builtin. 2015-09-04 08:44:38 +00:00
test-run-jsbranches.cc First simple implementation of for-of in TurboFan. 2015-01-14 15:24:29 +00:00
test-run-jscalls.cc [runtime] Move binary operator fallbacks into the runtime. 2015-09-10 13:04:33 +00:00
test-run-jsexceptions.cc [turbofan] Remove obsolete --turbo-try-catch flag. 2015-09-10 09:38:40 +00:00
test-run-jsobjects.cc [turbofan] Model arguments object materialization in graph. 2015-09-15 09:07:34 +00:00
test-run-jsops.cc [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
test-run-machops.cc [turbofan] support for Int64 in CheckedLoad/CheckedStore on 64-bit platforms. 2015-09-03 10:45:54 +00:00
test-run-native-calls.cc MIPS64: Fix alignment issue in test-run-native-calls. 2015-08-31 15:45:19 +00:00
test-run-properties.cc Reland of "Remove ExternalArray, derived types, and element kinds" 2015-07-28 09:29:55 +00:00
test-run-stackcheck.cc Implement inlined stack-check guards in TurboFan. 2014-10-01 14:03:02 +00:00
test-run-stubs.cc [turbofan] Remove usage of Unique<T> from graph. 2015-08-31 08:25:05 +00:00
test-run-variables.cc Remove --harmony-scoping flag. 2015-03-13 15:15:57 +00:00
test-simplified-lowering.cc [turbofan] Get rid of type lower bounds. 2015-09-16 11:55:43 +00:00
value-helper.h [turbofan] Remove usage of Unique<T> from graph. 2015-08-31 08:25:05 +00:00