Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: update V8 to 10.9.194.4 #45579

Closed
wants to merge 12 commits into from
Closed

Commits on Nov 26, 2022

  1. deps: update V8 to 10.9.194.4

    anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    cbcfb97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4338456 View commit details
    Browse the repository at this point in the history
  3. src: update NODE_MODULE_VERSION to 112

    Major V8 updates are usually API/ABI incompatible with previous
    versions. This commit adapts NODE_MODULE_VERSION for V8 10.9.
    
    Refs: https://github.com/nodejs/CTC/blob/master/meetings/2016-09-28.md
    anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    53a973e View commit details
    Browse the repository at this point in the history
  4. deps: fix V8 build issue with inline methods

    PR-URL: nodejs#35415
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Jiawen Geng <[email protected]>
    Reviewed-By: Daniel Bevenius <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Myles Borins <[email protected]>
    
    deps: patch for v8 on windows
    
    PR-URL: nodejs#40010
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    
    deps: patch v8 for vs2019 in std17
    
    PR-URL: nodejs#40060
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    
    deps: workaround debug link error on Windows
    
    PR-URL: nodejs#38807
    Refs: nodejs#38788
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Jiawen Geng <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Juan José Arboleda <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Ash Cripps <[email protected]>
    gengjiawen authored and anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    c55fafe View commit details
    Browse the repository at this point in the history
  5. deps: V8: fix v8-cppgc.h for MSVC

    Refs: https://bugs.chromium.org/p/v8/issues/detail?id=12661
    Refs: nodejs#42375
    
    PR-URL: nodejs#42657
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Jiawen Geng <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    gengjiawen authored and anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    94aaa55 View commit details
    Browse the repository at this point in the history
  6. deps: silence irrelevant V8 warning

    targos authored and anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    de87b81 View commit details
    Browse the repository at this point in the history
  7. deps: fix V8 build on Windows with MSVC

    targos authored and anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    43d9658 View commit details
    Browse the repository at this point in the history
  8. tools: update V8 gypfiles

    targos authored and anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    12bc351 View commit details
    Browse the repository at this point in the history
  9. test: adapt test-v8-stats for V8 update

    targos authored and anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    fdd89cc View commit details
    Browse the repository at this point in the history
  10. src: fix ArrayBuffer::Detach deprecation

    targos authored and anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    c8ef2d2 View commit details
    Browse the repository at this point in the history
  11. deps: V8: cherry-pick f1c888e7093e

    Original commit message:
    
        [base] Fix SmartOS build
    
        That platform doesn't have `malloc_usable_size`.
    
        Refs: nodejs/node-v8#239
        Change-Id: I011dd8449d02b27219a32cba00132cd068069f50
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4026402
        Reviewed-by: Michael Lippautz <[email protected]>
        Commit-Queue: Michaël Zasso <[email protected]>
        Cr-Commit-Position: refs/heads/main@{#84256}
    
    Refs: v8/v8@f1c888e
    PR-URL: nodejs#45230
    Reviewed-By: Jiawen Geng <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    
    # Conflicts:
    #	common.gypi
    targos authored and anonrig committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    b5d8f54 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1ff06ee View commit details
    Browse the repository at this point in the history