v8/test/unittests/compiler-dispatcher
Leszek Swirski ad09fd60d6 [compiler-dispatcher] Pass isolate to main thread step
Rather than storing the isolate in compiler dispatcher jobs, which gets
weird for jobs that are entirely off-thread, instead pass the isolate
in when stepping on the main thread.

This makes it clearer which steps must be executed on the main thread,
as they require the caller to explicitly give them access to the
isolate.

Bug: v8:6537
Change-Id: I02fff7c77fdcdbfb099a38235f94d8c1040699ac
Reviewed-on: https://chromium-review.googlesource.com/589437
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46962}
2017-07-28 10:56:05 +00:00
..
compiler-dispatcher-tracer-unittest.cc [Turbofan] Use bytecode size for inlining heuristics. 2017-07-19 17:01:55 +00:00
compiler-dispatcher-unittest.cc [Compiler] Remove ability to create CompilerDispatcher jobs from parsed literal. 2017-07-27 16:50:47 +00:00
optimizing-compile-dispatcher-unittest.cc [Compiler] Remove SharedFunctionInfo from ParseInfo. 2017-07-21 10:02:47 +00:00
unoptimized-compile-job-unittest.cc [compiler-dispatcher] Pass isolate to main thread step 2017-07-28 10:56:05 +00:00