Lines Matching defs:isolate

11 #include "src/execution/isolate-utils-inl.h"
84 Isolate* isolate = GetIsolateFromWritableObject(dict);
86 HandleScope scope(isolate);
495 void PrintEmbedderData(Isolate* isolate, std::ostream& os,
501 if (slot.ToAlignedPointer(isolate, &raw_pointer)) {
566 Isolate* isolate = obj.GetIsolate();
576 PrototypeIterator iter(isolate, obj);
609 Isolate* isolate = GetIsolateForSandbox(obj);
613 PrintEmbedderData(isolate, os, EmbedderDataSlot(obj, i));
664 Isolate* isolate = GetIsolate();
666 fun_info.GetBytecodeArray(isolate).HasSourcePositionTable()) {
705 Isolate* isolate = GetIsolate();
709 os << "\n - flags: " << Brief(*JSRegExp::StringFromFlags(isolate, flags()));
797 Isolate* isolate = GetIsolateForSandbox(*this);
804 PrintEmbedderData(isolate, os, slot);
1444 Isolate* isolate = GetIsolateFromWritableObject(*this);
1445 os << "\n - isolate: " << isolate;
1446 if (isolate->is_shared()) os << " (shared)";
1527 Isolate* isolate = GetIsolate();
1548 os << "\n - builtin: " << isolate->builtins()->name(builtin);
1561 os << "\n - bytecode: " << shared().GetBytecodeArray(isolate);
2614 // the isolate to iterate over the transitions.
2616 Isolate* isolate = GetIsolateFromWritableObject(*this);
2617 TransitionsAccessor transitions(isolate, *this);
2827 i::Isolate* isolate = i::Isolate::Current();
2829 i::DecompressTaggedAny(isolate, static_cast<i::Tagged_t>(object_ptr));
2866 i::Isolate* isolate = i::Isolate::Current();
2879 if (!isolate->heap()->InSpaceSlow(address, i::CODE_SPACE) &&
2880 !isolate->heap()->InSpaceSlow(address, i::CODE_LO_SPACE) &&
2881 !i::OffHeapInstructionStream::PcIsOffHeap(isolate, address) &&
2884 "%p is not within the current isolate's code, read_only or embedded "
2890 i::Code code = isolate->FindCodeObject(address);
2897 code.Disassemble(nullptr, os, isolate, address);
2904 i::Isolate* isolate = i::Isolate::Current();
2905 isolate->PrintStack(stdout);