Missing napi_create_external_sharedarraybuffer #62259
Copy link
Copy link
Closed
Labels
feature requestIssues requesting new Node.js features.Issues requesting new Node.js features.node-apiIssues and PRs related to Node-API.Issues and PRs related to Node-API.
Description
What is the problem this feature will solve?
Create a shared array buffer backed by external memory.
What is the feature you are proposing to solve the problem?
Create a shared array buffer backed by external memory.
What alternatives have you considered?
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
feature requestIssues requesting new Node.js features.Issues requesting new Node.js features.node-apiIssues and PRs related to Node-API.Issues and PRs related to Node-API.
Type
Projects
- StatusShow more project fieldsAwaiting Triage
- StatusShow more project fieldsDone
Activity
ronag commentedon Mar 15, 2026
@nodejs/node-api
mertcanaltin commentedon Mar 15, 2026
hey I anyone interest this issue, I want to help
ronag commentedon Mar 16, 2026
This seems quite complicated with a custom finalizer... @joyeecheung We do a lot of magic to make it work with regular AB where we detach all AB in a cleanup hook... SAB's cannot be detached... any ideas how it could be done?
ronag commentedon Mar 16, 2026
@addaleax @jasnell
ronag commentedon Mar 16, 2026
@vmoroz
node-api: add napi_create_external_sharedarraybuffer
node-api: add napi_create_external_sharedarraybuffer
node-api: add napi_create_external_sharedarraybuffer
node-api: add napi_create_external_sharedarraybuffer
node-api: add napi_create_external_sharedarraybuffer
node-api: add napi_create_external_sharedarraybuffer
node-api: add napi_create_external_sharedarraybuffer