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

Update to use libv8-node 16.x #210

Merged
merged 3 commits into from Oct 31, 2021
Merged

Update to use libv8-node 16.x #210

merged 3 commits into from Oct 31, 2021

Commits on Oct 18, 2021

  1. Update to use libv8-node 16.3.0

    Based on V8 9.0, his is the new LTS, node 15 now being unsupported. It
    notably introduces single threaded mode.
    
    Requiring c++14 is apparently the only change needed for this major. A
    separate PR will add a more helpful install time check for compiler
    requirements.
    lloeki committed Oct 18, 2021
    Copy the full SHA
    39872f4 View commit details
    Browse the repository at this point in the history
  2. Disable pointer compression

    Node 16.4.0 introduced new cage flags for the experimental pointer
    compression stuff. Unfortunately something fails and none of them are
    set which causes the build to bail out because of the inconsistency.
    lloeki committed Oct 18, 2021
    Copy the full SHA
    297f79e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    9ac5e7a View commit details
    Browse the repository at this point in the history