v8/src/asmjs
Ross McIlroy a704cc7932 [Compiler] Refactor CompileUnoptimizedCode to do all Finalization at the end.
Refactors CompileUnoptimizedCode to do all the finalization for both
inner and the outermost function after having prepared and executed their
compile jobs. This will enable the function to be split into an off-thread
phase and a finalization main thread phase.

BUG=v8:5203

Change-Id: I400933c27b7aa52f9a7318b721adecfc94c80981
Reviewed-on: https://chromium-review.googlesource.com/602236
Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47199}
2017-08-07 15:41:41 +00:00
..
asm-js.cc [Compiler] Refactor CompileUnoptimizedCode to do all Finalization at the end. 2017-08-07 15:41:41 +00:00
asm-js.h [Compiler] Refactor CompileUnoptimizedCode to do all Finalization at the end. 2017-08-07 15:41:41 +00:00
asm-names.h [asm.js] Ensure proper encapsulation of "asmjs" component. 2017-05-05 10:36:26 +00:00
asm-parser.cc [asm.js] Switch StdlibSet to be a uint64_t bit set. 2017-07-26 07:34:50 +00:00
asm-parser.h [asm.js] Switch StdlibSet to be a uint64_t bit set. 2017-07-26 07:34:50 +00:00
asm-scanner.cc [asm.js] Make the parser independent of the Isolate. 2017-05-31 12:37:00 +00:00
asm-scanner.h [asm.js] Make the parser independent of the Isolate. 2017-05-31 12:37:00 +00:00
asm-types.cc [cleanup] Remove return after UNREACHABLE 2017-05-22 13:10:01 +00:00
asm-types.h [asm.js] Ensure proper encapsulation of "asmjs" component. 2017-05-05 10:36:26 +00:00
OWNERS Add COMPONENT tags to OWNERS files where appropriate 2017-05-22 10:15:28 +00:00
switch-logic.cc [asmjs] Move switch-logic.h to asmjs/ directory. 2016-10-10 17:57:47 +00:00
switch-logic.h [asm.js] Ensure proper encapsulation of "asmjs" component. 2017-05-05 10:36:26 +00:00