Skip to content

Commit c9299ec

Browse files
authored
Merge pull request #160 from lightpanda-io/isolate_getIncumbentContext
Expose Isolate::GetIncumbentContext
2 parents c98d5e8 + 34cb5f5 commit c9299ec

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

src/binding.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,10 @@ const v8::Context* v8__Isolate__GetCurrentContext(v8::Isolate* isolate) {
290290
return local_to_ptr(isolate->GetCurrentContext());
291291
}
292292

293+
const v8::Context* v8__Isolate__GetIncumbentContext(v8::Isolate* isolate) {
294+
return local_to_ptr(isolate->GetIncumbentContext());
295+
}
296+
293297
int v8__Isolate__ContextDisposedNotification(v8::Isolate* isolate) {
294298
return isolate->ContextDisposedNotification();
295299
}

src/binding.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,7 @@ void v8__Isolate__Enter(Isolate* isolate);
231231
void v8__Isolate__Exit(Isolate* isolate);
232232
void v8__Isolate__Dispose(Isolate* isolate);
233233
Context* v8__Isolate__GetCurrentContext(Isolate* isolate);
234+
Context* v8__Isolate__GetIncumbentContext(Isolate* isolate);
234235
const Value* v8__Isolate__ThrowException(
235236
Isolate* isolate,
236237
const Value* exception);

0 commit comments

Comments
 (0)