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

bootstrap: include code cache in the embedded snapshot #43023

Closed
wants to merge 5 commits into from

Commits on May 9, 2022

  1. src: move context snapshot index to SnapshotData

    Also added comments for the members of SnapshotData and renamed
    blob to v8_snapshot_blob_data for clarity.
    joyeecheung committed May 9, 2022
    Configuration menu
    Copy the full SHA
    d820258 View commit details
    Browse the repository at this point in the history
  2. bootstrap: include code cache in the embedded snapshot

    Since V8 code cache encodes indices to the read-only space
    it is safer to make sure that the code cache is generated in the
    same heap used to generate the embdded snapshot. This patch
    merges the code cache builder into the snapshot builder and
    makes the code cache part of node::SnapshotData that is
    deserialized into the native module loader during bootstrap.
    joyeecheung committed May 9, 2022
    Configuration menu
    Copy the full SHA
    c3561f7 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. Configuration menu
    Copy the full SHA
    581c046 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8d40fe View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Configuration menu
    Copy the full SHA
    a181607 View commit details
    Browse the repository at this point in the history