Skip to content

Add EmbedderDataTypeTag to SetAlignedPointerInInternalField and GetAlignedPointerFromInternalField for v8 >= 14#1010

Merged
kkoopa merged 3 commits intonodejs:mainfrom
ssalekin-extron:embedder-tags
Mar 17, 2026
Merged

Add EmbedderDataTypeTag to SetAlignedPointerInInternalField and GetAlignedPointerFromInternalField for v8 >= 14#1010
kkoopa merged 3 commits intonodejs:mainfrom
ssalekin-extron:embedder-tags

Conversation

@ssalekin-extron
Copy link
Contributor

Fixes #1009

@kkoopa
Copy link
Collaborator

kkoopa commented Mar 17, 2026

This looks good to me, but could you make the version detection more specific? I believe the commit that changed this is v8/v8@d0dfb45 which was first included in V8 14.2.194.

@kkoopa kkoopa merged commit fcc7b7d into nodejs:main Mar 17, 2026
33 of 34 checks passed
@danielweck
Copy link

danielweck commented Mar 17, 2026

This breaks the build, see #1012

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

V8 14.x: NAN internal-field pointer calls need EmbedderDataTypeTag (compile failure)

3 participants