src: tag more v8 aligned pointer slots

PR-URL: https://github.com/nodejs/node/pull/60666
Fixes: https://github.com/nodejs/node/issues/60589
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
This commit is contained in:
Chengzhong Wu
2025-11-13 14:27:40 +00:00
committed by GitHub
parent 092a448ad0
commit d546e7fd0b

View File

@@ -19,7 +19,7 @@ StreamReq::StreamReq(
void StreamReq::AttachToObject(v8::Local<v8::Object> req_wrap_obj) {
CHECK_EQ(req_wrap_obj->GetAlignedPointerFromInternalField(
StreamReq::kStreamReqField),
StreamReq::kStreamReqField, EmbedderDataTag::kDefault),
nullptr);
req_wrap_obj->SetAlignedPointerInInternalField(
StreamReq::kStreamReqField, this, EmbedderDataTag::kDefault);