v8/test/unittests/api
Joyee Cheung dd6d96c8cd [api] add v8::Module::GetStalledTopLevelAwaitMessage()
Adds Module::GetStalledTopLevelAwaitMessage() API which searches for
modules that have no pending async dependencies but have not yet
resolved. An embedder may call this API when they are about to exit
to check if TLA evaluation has stalled and provide a better error
message.

Change-Id: I3b88802f70cc84c973551f13d73ef3e3d06f4027
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2341765
Commit-Queue: Joyee Cheung <joyee@igalia.com>
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/main@{#81080}
2022-06-10 16:46:57 +00:00
..
access-check-unittest.cc Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
accessor-unittest.cc [test] Migrate cctest/test-api-accessors.cc to unittests/ 2022-05-17 08:27:55 +00:00
deserialize-unittest.cc [test] Add a unittest platform setup mixin 2022-04-06 13:07:43 +00:00
exception-unittest.cc [test] Migrate TEST(TryCatch...) in cctest/test-api to unittests. 2022-04-19 15:11:37 +00:00
interceptor-unittest.cc [runtime] Fix handling of interceptors 2022-03-24 17:50:12 +00:00
isolate-unittest.cc [heap] Fix test failure with disabled map space 2022-05-24 12:31:51 +00:00
remote-object-unittest.cc Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
resource-constraints-unittest.cc Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
v8-maybe-unittest.cc api: Allow v8::Maybe<MovableType>. 2022-04-30 21:47:24 +00:00
v8-object-unittest.cc Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
v8-script-unittest.cc [api] add v8::Module::GetStalledTopLevelAwaitMessage() 2022-06-10 16:46:57 +00:00