Lines Matching defs:isolate
452 // True if the external pointer must be accessed from the shared isolate's
481 V8_EXPORT bool ShouldThrowOnError(internal::Isolate* isolate);
641 V8_EXPORT static void CheckInitializedImpl(v8::Isolate* isolate);
642 V8_INLINE static void CheckInitialized(v8::Isolate* isolate) {
644 CheckInitializedImpl(isolate);
729 V8_INLINE static void SetEmbedderData(v8::Isolate* isolate, uint32_t slot,
731 Address addr = reinterpret_cast<Address>(isolate) +
736 V8_INLINE static void* GetEmbedderData(const v8::Isolate* isolate,
738 Address addr = reinterpret_cast<Address>(isolate) +
743 V8_INLINE static void IncrementLongTasksStatsCounter(v8::Isolate* isolate) {
745 reinterpret_cast<Address>(isolate) + kIsolateLongTaskStatsCounterOffset;
749 V8_INLINE static Address* GetRootSlot(v8::Isolate* isolate, int index) {
750 Address addr = reinterpret_cast<Address>(isolate) + kIsolateRootsOffset +
755 V8_INLINE static Address GetRoot(v8::Isolate* isolate, int index) {
758 reinterpret_cast<uintptr_t>(isolate) + kIsolateCageBaseOffset);
770 return *GetRootSlot(isolate, index);
774 V8_INLINE static Address* GetExternalPointerTableBase(v8::Isolate* isolate) {
775 Address addr = reinterpret_cast<Address>(isolate) +
782 v8::Isolate* isolate) {
783 Address addr = reinterpret_cast<Address>(isolate) +
840 V8_INLINE static Address ReadExternalPointerField(v8::Isolate* isolate,
848 ? GetSharedExternalPointerTableBase(isolate)
849 : GetExternalPointerTableBase(isolate);