v8/test/wasm-api-tests
Andreas Haas ca092440f3 [wasm] Deserialization should trigger FinishedTopTierCompilation event
The C-API does not support dynamic tiering and still waits for top-tier
compilation to finish before serializing code when the explicit
serialize() function gets called. This means that serialize() can only
finish if the kFinishedTopTierCompilation event was triggered first.
With this CL the kFinishedTopTierCompilation event is also triggered
after deserialization so that serialize() can work after
deserialization.

R=clemensb@chromium.org

Bug: v8:11024
Change-Id: I3dd14e37087e3cbfbc28cb5625c9f3715f6c236b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3404773
Reviewed-by: Clemens Backes <clemensb@chromium.org>
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/main@{#78719}
2022-01-21 13:21:36 +00:00
..
BUILD.gn Revert "[base] Replace base::Optional with Abseil" 2021-09-21 19:56:40 +00:00
callbacks.cc [wasm][test] Cleanup macros 2021-09-24 16:47:54 +00:00
DEPS [wasm-c-api] Add tests and fixes 2019-05-28 09:57:04 +00:00
finalize.cc [wasm][test] Cleanup macros 2021-09-24 16:47:54 +00:00
globals.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
hostref.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
memory.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
multi-return.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
reflect.cc [wasm] Support reftypes tables in WasmModuleBuilder 2021-08-31 10:02:19 +00:00
run-all-wasm-api-tests.cc Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
serialize.cc [wasm] Deserialization should trigger FinishedTopTierCompilation event 2022-01-21 13:21:36 +00:00
startup-errors.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
table.cc [wasm] Support reftypes tables in WasmModuleBuilder 2021-08-31 10:02:19 +00:00
testcfg.py [wasm-api-tests] initialize the loop variable 2020-06-10 15:39:58 +00:00
threads.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
traps.cc [isolate][cleanup] Remove pointer to WasmEngine 2021-06-21 09:09:25 +00:00
wasm-api-test.h [wasm] Deserialization should trigger FinishedTopTierCompilation event 2022-01-21 13:21:36 +00:00
wasm-api-tests.status [test] Filter tests for third party heap 2021-04-27 10:17:33 +00:00