DescriptionSubzero, Wasm: Dynamically reallocate read buffer. Runtime improvements.
This change fills in several more runtime functions needed by several
benchmarks, as well as changing the buffer handling in the WASM
decoder. Now the decoder will resize the buffer as needed to
accomodate large .wasm modules.
Tracing can now be enabled on runtime functions to aid with
debugging. Additionally, runtime failures such as bounds check
failures or invalid indirect function calls tell what kind of failure
occured.
BUG= https://bugs.chromium.org/p/nativeclient/issues/detail?id=4369
R=jpp@chromium.org, stichnot@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=87def2c8fa994f2daf87a090763a472335622697
Patch Set 1 #Patch Set 2 : Formatting #
Total comments: 15
Patch Set 3 : Some code review feedback." #
Total comments: 13
Patch Set 4 : Cleaner wasm pointer handling #Patch Set 5 : General improvements #
Total comments: 7
Patch Set 6 : Code review changes #
Messages
Total messages: 9 (2 generated)
|