• Dan Elphick's avatar
    [api] Remove deprecated functions · 5414884a
    Dan Elphick authored
    Removes all V8_DEPRECATED functions that weren't recently marked as well
    any V8_DEPRECATE_SOON function that relied on using the address of
    an object to get hold of the Isolate.
    
    Normally we would have advanced the V8_DEPRECATE_SOON methods to
    V8_DEPRECATE in this release and removed them in the follow release, but
    their continuing presence blocks the work on creating a shared
    Read-Only space where some objects would not belong to any single
    Isolate. In preparation chromium and node.js (via the v8/node github)
    have been modified in advance.
    
    Bug: v8:7786
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
    Change-Id: I8b4b06189896d94aff908ebcd121b3b38f9b482a
    Reviewed-on: https://chromium-review.googlesource.com/1154915
    Commit-Queue: Dan Elphick <delphick@chromium.org>
    Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#54915}
    5414884a
isolate.cc 147 KB