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

src,doc: Experimental support for SEA #42334

Closed
wants to merge 10 commits into from

Commits on Jun 30, 2022

  1. src,doc: experimental support for SEA

    - add strategy as discussed in next-10 mini-summit
      - https://github.com/nodejs/next-10/blob/main/meetings/summit-nov-2021.md#single-executable-applications
    - add initial support single executable application support for linux
    
    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    175ad86 View commit details
    Browse the repository at this point in the history
  2. squash: address some of the naming suggestions

    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    b5ed34f View commit details
    Browse the repository at this point in the history
  3. squash: simplify argument passing

    - incorporate suggestion to simplify how we
      parse arguments
    
    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    ae342ce View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2022

  1. squash: update value of magic header

    - update value of magic header based on review comments
    
    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    6fffb4e View commit details
    Browse the repository at this point in the history
  2. squash: avoid running in repl like environment

    - address comment that we should not be running in
    repl like environment
    
    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    073bc88 View commit details
    Browse the repository at this point in the history
  3. squash: cleanup updates of arguments

    Cleanup up process of updating arguments.
    
    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    e0b8b2d View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. src: add simple fuse

    - add simple fuse so SEA is only enabled when it is set
    - extra logic to get pointer to SEA data to its own function
    
    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    94d46b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. squash: add support for append as well

    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    3ecb114 View commit details
    Browse the repository at this point in the history
  2. squash: cleanup

    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    2c7a434 View commit details
    Browse the repository at this point in the history
  3. squash: add support for binary data

    Signed-off-by: Michael Dawson <[email protected]>
    mhdawson committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    bef9dfc View commit details
    Browse the repository at this point in the history