v8/src/asmjs
jgruber ca1d44e35f [builtins] Add --stress-off-heap-code to test off-heap code
If enabled, this mode moves code for isolate-independent builtins off
the JS heap at Isolate creation. The Code object itself is rewritten
to tail-call the off-heap instruction stream.

Drive-by-fix: Support lazy deserialization in asm-wasm instantiation.

Bug: v8:6666
Change-Id: Ic109527ff478cfc6e8942e924413fc7532da6eaf
Reviewed-on: https://chromium-review.googlesource.com/888562
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#51015}
2018-02-01 08:04:09 +00:00
..
asm-js.cc [builtins] Add --stress-off-heap-code to test off-heap code 2018-02-01 08:04:09 +00:00
asm-js.h [Compiler] Remove isolate from CompilationInfo. 2017-11-15 15:40:55 +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 source position type to {size_t}. 2018-01-09 15:54:52 +00:00
asm-parser.h [asm.js] Fix Math.ceil/floor/sqrt to return floatish. 2017-09-25 15:53:04 +00:00
asm-scanner.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
asm-scanner.h [asm-js] Use existing character-stream to re-parse asm.js modules. 2017-08-22 11:22:39 +00:00
asm-types.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
asm-types.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
OWNERS Adding mstarzinger to asmjs OWNERS. 2017-08-23 18:15:38 +00:00
switch-logic.cc [cleanup] Remove List. 2017-09-28 10:47:40 +00:00
switch-logic.h [asm.js] Ensure proper encapsulation of "asmjs" component. 2017-05-05 10:36:26 +00:00