Permalink
Please
sign in to comment.
Browse files
deps: V8: cherry-pick d5f08e4
Original commit message:
[api] Remove unowned Extensions interface
Extensions are now always passed via unique_ptr and are owned by V8.
This CL removes the deprecated API where the embedder would own the
Extension, but has no mechanism for deleting it.
R=ulan@chromium.org
Bug: v8:8725
Change-Id: Icb83660fad9d04c66f8db2265091ebabcbb197c4
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1514493
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#60186}
Refs: v8/v8@d5f08e4
PR-URL: #26685
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>- Loading branch information...
Showing
with
2 additions
and 24 deletions.
- +1 −1 common.gypi
- +0 −4 deps/v8/include/v8.h
- +0 −12 deps/v8/src/api.cc
- +1 −7 deps/v8/src/api.h
0 comments on commit
e6af220