v8/test
svenpanne d1b5aa0716 Removed most of the bogus CompilationInfo constructor calls.
A CompilationInfo constructed from just an Isolate* and a Zone* is in
weird an inconsistent state (calling e.g. flags() on it will crash),
so we need to avoid them. This CL removes almost all of them, the
remaining 2 call sites in (for testing only) will be handled in a
separate CL. Things which have been changed:

  * Linkage is basically a decorator for CallDescriptor now.

  * ChangeLowering doesn't need Linkage at all.

  * JSGenericLowering doesn't need a full CompilationInfo*, just a
    single flag.

  * JSContextSpecializer doesn't need the full CompilationInfo, just a
    Context.

  * Removed unused CompilationInfo from SimplifiedLoweringTester.

This nicely decouples things already a bit more, but there's still
work to do...

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

Cr-Commit-Position: refs/heads/master@{#26580}
2015-02-11 14:12:15 +00:00
..
benchmarks Enable test coverage for --turbo-deoptimization mode. 2015-01-16 12:53:30 +00:00
cctest Removed most of the bogus CompilationInfo constructor calls. 2015-02-11 14:12:15 +00:00
intl Allow identifier code points from supplementary multilingual planes. 2014-10-10 07:13:46 +00:00
js-perf-test Fix usage of super in js perf test 2015-02-10 21:15:56 +00:00
message Fix messages tests. 2014-12-10 08:54:48 +00:00
mjsunit Use just one to-space page for the promotion queue. 2015-02-11 13:39:40 +00:00
mozilla MIPS: Skip mozilla/js1_5/extensions/regress-355497 in simulator. 2015-02-03 06:31:55 +00:00
preparser Update tests in preparation for shipping classes. 2014-12-11 15:54:09 +00:00
promises-aplus Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
test262 Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00
test262-es6 Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00
unittests Removed most of the bogus CompilationInfo constructor calls. 2015-02-11 14:12:15 +00:00
webkit Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00