Skip to content

v8-fast-api-calls.h is no longer in headers archive #43619

Description

@kriszyp

v8-fast-api-calls.h was included in the header archive for 15.x (and 14.x?), but it is no longer included as of v16.0: https://nodejs.org/download/release/v16.0.0/node-v16.0.0-headers.tar.gz
It would be nice to have this back so that native add-ons could properly use (and compile with) the new V8 fast call api (like Node does with process.hrtime).

Activity

  1. richardlau commented on Jun 8, 2021

    @richardlau
    Member

    This was a deliberate change under #37570 so cc @targos.

  2. kriszyp commented on Jun 8, 2021

    @kriszyp
    Author

    I assumed it was deliberate. Based on the thread, it sounds like they were on the fence about the fast api calls header, but it was considered a little bit too unstable. And this is fine, I've included a copy of the headers file for now in my package, but hopefully it would be a priority to include the fast api calls header soon, as it stabilizes.

  3. targos commented on Jun 8, 2021

    @targos
    Member

    Only people from the V8 team can tell us when they think it's stable. FWIW I had to adapt Node.js to a breaking change less than a month ago: 4723ff1

  4. transferred this issue fromnodejs/Releaseon Jun 29, 2022
  5. github-actions commented on Jun 27, 2026

    @github-actions
    Contributor

    This issue has been marked as stale due to 210 days of inactivity.
    It will be automatically closed in 30 days if no further activity occurs. If this is still relevant, please leave a comment or update it to keep it open.

  6. added
    staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.
    on Jun 27, 2026
  7. github-actions commented on Jul 28, 2026

    @github-actions
    Contributor

    This issue has been automatically closed after 30 days of inactivity following its stale status (no activity for a total of 120 days).
    If this is still relevant, feel free to reopen it or leave a comment with additional details so we can continue the discussion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions