[stack-traces] Mark CallAsyncModule* builtins as native.
This bug was flushed out while working on refactoring the stack traces (as part of https://crrev.com/c/2689183). Bug: v8:8742 Change-Id: I5bbd4066cc464b71f4d9a7c90acc35e8cef7afb3 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2689193 Commit-Queue: Benedikt Meurer <bmeurer@chromium.org> Commit-Queue: Simon Zünd <szuend@chromium.org> Auto-Submit: Benedikt Meurer <bmeurer@chromium.org> Reviewed-by: Simon Zünd <szuend@chromium.org> Cr-Commit-Position: refs/heads/master@{#72653}
This commit is contained in:
parent
28105df3e3
commit
a8467bb4e8
@ -962,12 +962,14 @@ void Genesis::CreateIteratorMaps(Handle<JSFunction> empty) {
|
||||
Handle<JSFunction> call_async_module_fulfilled =
|
||||
SimpleCreateFunction(isolate(), factory()->empty_string(),
|
||||
Builtins::kCallAsyncModuleFulfilled, 1, false);
|
||||
call_async_module_fulfilled->shared().set_native(false);
|
||||
native_context()->set_call_async_module_fulfilled(
|
||||
*call_async_module_fulfilled);
|
||||
|
||||
Handle<JSFunction> call_async_module_rejected =
|
||||
SimpleCreateFunction(isolate(), factory()->empty_string(),
|
||||
Builtins::kCallAsyncModuleRejected, 1, false);
|
||||
call_async_module_rejected->shared().set_native(false);
|
||||
native_context()->set_call_async_module_rejected(
|
||||
*call_async_module_rejected);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user