Lines Matching defs:isolate
8 #include "src/execution/isolate.h"
20 ObjectDeserializer::ObjectDeserializer(Isolate* isolate,
22 : Deserializer(isolate, data->Payload(), data->GetMagicNumber(), true,
27 Isolate* isolate, const SerializedCodeData* data, Handle<String> source) {
28 ObjectDeserializer d(isolate, data);
40 HandleScope scope(isolate());
69 script->set_id(isolate()->GetNextScriptId());
72 Handle<WeakArrayList> list = isolate()->factory()->script_list();
73 list = WeakArrayList::AddToEnd(isolate(), list,
75 isolate()->heap()->SetRootScriptList(*list);
81 Heap* heap = isolate()->heap();
99 LocalIsolate* isolate, const SerializedCodeData* data)
100 : Deserializer(isolate, data->Payload(), data->GetMagicNumber(), true,
105 LocalIsolate* isolate, const SerializedCodeData* data,
107 OffThreadObjectDeserializer d(isolate, data);
110 d.AddAttachedObject(isolate->factory()->empty_string());
122 LocalHandleScope scope(isolate());
140 script->set_id(isolate()->GetNextScriptId());
143 isolate()->heap()->NewPersistentHandle(script));