Skip to content

Commit 58b3885

Browse files
committed
src: fix usage of deprecated V8 API
Namely `GetContinuationPreservedEmbedderData` and `SetContinuationPreservedEmbedderData` for their "V2" variants. Refs: v8/v8@da41db3
1 parent f4285ef commit 58b3885

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/async_context_frame.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Scope::~Scope() {
3434
}
3535

3636
Local<Value> current(Isolate* isolate) {
37-
return isolate->GetContinuationPreservedEmbedderData();
37+
return isolate->GetContinuationPreservedEmbedderDataV2().As<Value>();
3838
}
3939

4040
void set(Isolate* isolate, Local<Value> value) {
@@ -43,7 +43,7 @@ void set(Isolate* isolate, Local<Value> value) {
4343
return;
4444
}
4545

46-
isolate->SetContinuationPreservedEmbedderData(value);
46+
isolate->SetContinuationPreservedEmbedderDataV2(value);
4747
}
4848

4949
// NOTE: It's generally recommended to use async_context_frame::Scope

0 commit comments

Comments
 (0)