/external/v8/src/handles/ |
D | maybe-handles-inl.h | 24 MaybeObjectHandle::MaybeObjectHandle(MaybeObject object, Isolate* isolate) { in MaybeObjectHandle() function 36 MaybeObjectHandle::MaybeObjectHandle(MaybeObject object, in MaybeObjectHandle() function 49 MaybeObjectHandle::MaybeObjectHandle(Handle<Object> object) in MaybeObjectHandle() function 52 MaybeObjectHandle::MaybeObjectHandle(Object object, Isolate* isolate) in MaybeObjectHandle() function 56 MaybeObjectHandle::MaybeObjectHandle(Object object, LocalHeap* local_heap) in MaybeObjectHandle() function 60 MaybeObjectHandle::MaybeObjectHandle(Object object, in MaybeObjectHandle() function 65 MaybeObjectHandle::MaybeObjectHandle(Handle<Object> object, in MaybeObjectHandle() function 69 MaybeObjectHandle MaybeObjectHandle::Weak(Handle<Object> object) { in Weak() 70 return MaybeObjectHandle(object, HeapObjectReferenceType::WEAK); in Weak() 73 MaybeObjectHandle MaybeObjectHandle::Weak(Object object, Isolate* isolate) { in Weak() [all …]
|
D | maybe-handles.h | 89 class MaybeObjectHandle { 91 inline MaybeObjectHandle() in MaybeObjectHandle() function 93 inline MaybeObjectHandle(MaybeObject object, Isolate* isolate); 94 inline MaybeObjectHandle(Object object, Isolate* isolate); 95 inline MaybeObjectHandle(MaybeObject object, LocalHeap* local_heap); 96 inline MaybeObjectHandle(Object object, LocalHeap* local_heap); 97 inline explicit MaybeObjectHandle(Handle<Object> object); 99 static inline MaybeObjectHandle Weak(Object object, Isolate* isolate); 100 static inline MaybeObjectHandle Weak(Handle<Object> object); 106 inline bool is_identical_to(const MaybeObjectHandle& other) const; [all …]
|
/external/v8/src/ic/ |
D | handler-configuration.cc | 32 MaybeObjectHandle data1, in InitPrototypeChecksImpl() 33 MaybeObjectHandle maybe_data2) { in InitPrototypeChecksImpl() 95 MaybeObjectHandle data1, in GetHandlerDataSize() 96 MaybeObjectHandle maybe_data2 = MaybeObjectHandle()) { in GetHandlerDataSize() 106 MaybeObjectHandle data1, in InitPrototypeChecks() 107 MaybeObjectHandle maybe_data2 = MaybeObjectHandle()) { in InitPrototypeChecks() 118 MaybeObjectHandle maybe_data1, MaybeObjectHandle maybe_data2) { in LoadFromPrototype() 119 MaybeObjectHandle data1; in LoadFromPrototype() 121 data1 = MaybeObjectHandle::Weak(holder); in LoadFromPrototype() 144 const MaybeObjectHandle& holder, in LoadFullChain() [all …]
|
D | handler-configuration.h | 157 const MaybeObjectHandle& holder, 165 MaybeObjectHandle maybe_data1 = MaybeObjectHandle(), 166 MaybeObjectHandle maybe_data2 = MaybeObjectHandle()); 259 static MaybeObjectHandle StoreTransition(Isolate* isolate, 276 MaybeObjectHandle maybe_data1 = MaybeObjectHandle(), 277 MaybeObjectHandle maybe_data2 = MaybeObjectHandle()); 290 static MaybeObjectHandle StoreGlobal(Handle<PropertyCell> cell);
|
D | ic.cc | 220 MaybeObjectHandle maybe_handler = in ShouldRecomputeHandler() 350 ConfigureVectorState(name, map, MaybeObjectHandle(handler)); in ConfigureVectorState() 354 const MaybeObjectHandle& handler) { in ConfigureVectorState() 563 MapAndHandler(new_receiver_map, MaybeObjectHandle())); in AddOneReceiverMapIfMissing() 568 const MaybeObjectHandle& handler) { in UpdatePolymorphicIC() 585 MaybeObjectHandle existing_handler = handle(it.handler(), isolate()); in UpdatePolymorphicIC() 665 void IC::UpdateMonomorphicIC(const MaybeObjectHandle& handler, in UpdateMonomorphicIC() 697 SetCache(name, MaybeObjectHandle(handler)); in SetCache() 700 void IC::SetCache(Handle<Name> name, const MaybeObjectHandle& handler) { in SetCache() 743 MaybeObjectHandle(isolate()->factory()->null_value()), smi_handler); in UpdateCaches() [all …]
|
D | ic.h | 82 const MaybeObjectHandle& handler); 98 void UpdateMonomorphicIC(const MaybeObjectHandle& handler, Handle<Name> name); 99 bool UpdatePolymorphicIC(Handle<Name> name, const MaybeObjectHandle& handler); 101 const MaybeObjectHandle& handler); 108 void SetCache(Handle<Name> name, const MaybeObjectHandle& handler); 267 MaybeObjectHandle ComputeHandler(LookupIterator* lookup);
|
/external/v8/src/objects/ |
D | property.h | 30 MaybeObjectHandle GetValue() const { return value_; } in GetValue() 43 const MaybeObjectHandle& wrapped_field_type); 57 MaybeObjectHandle value_; 61 Descriptor(Handle<Name> key, const MaybeObjectHandle& value, 64 Descriptor(Handle<Name> key, const MaybeObjectHandle& value,
|
D | property.cc | 39 Descriptor::Descriptor(Handle<Name> key, const MaybeObjectHandle& value, in Descriptor() 51 Descriptor::Descriptor(Handle<Name> key, const MaybeObjectHandle& value, in Descriptor() 62 representation, MaybeObjectHandle(FieldType::Any(isolate))); in DataField() 69 const MaybeObjectHandle& wrapped_field_type) { in DataField() 79 return Descriptor(key, MaybeObjectHandle(value), kData, attributes, in DataConstant() 87 MaybeObjectHandle any_type(FieldType::Any(), isolate); in DataConstant() 95 return Descriptor(key, MaybeObjectHandle(foreign), kAccessor, attributes, in AccessorConstant()
|
D | feedback-vector.h | 65 using MapAndHandler = std::pair<Handle<Map>, MaybeObjectHandle>; 66 using MapAndFeedback = std::pair<Handle<Map>, MaybeObjectHandle>; 151 using MaybeObjectHandles = std::vector<MaybeObjectHandle>; 651 MaybeObjectHandle NewHandle(MaybeObject object) const; 725 MaybeObjectHandle FindHandlerForMap(Handle<Map> map) const; 753 const MaybeObjectHandle& handler); 792 void ConfigureHandlerMode(const MaybeObjectHandle& handler); 837 inline MaybeObject FromHandle(MaybeObjectHandle slot) const; 838 inline MaybeObjectHandle ToHandle(MaybeObject value) const; 850 mutable base::Optional<std::pair<MaybeObjectHandle, MaybeObjectHandle>>
|
D | fixed-array.h | 326 const MaybeObjectHandle& value); 332 const MaybeObjectHandle& value1, const MaybeObjectHandle& value2); 339 const MaybeObjectHandle& value, 394 V8_EXPORT_PRIVATE bool RemoveOne(const MaybeObjectHandle& value);
|
D | feedback-vector-inl.h | 359 MaybeObject FeedbackNexus::FromHandle(MaybeObjectHandle slot) const { in FromHandle() 364 MaybeObjectHandle FeedbackNexus::ToHandle(MaybeObject value) const { in ToHandle() 365 return value.IsCleared() ? MaybeObjectHandle() in ToHandle() 366 : MaybeObjectHandle(config()->NewHandle(value)); in ToHandle()
|
D | feedback-vector.cc | 474 MaybeObjectHandle NexusConfig::NewHandle(MaybeObject object) const { in NewHandle() 855 void FeedbackNexus::ConfigureHandlerMode(const MaybeObjectHandle& handler) { in ConfigureHandlerMode() 987 const MaybeObjectHandle& handler) { in ConfigureMonomorphic() 1014 MaybeObjectHandle handler = maps_and_handlers[current].second; in ConfigurePolymorphic() 1049 MaybeObjectHandle handler = config()->NewHandle(maybe_handler); in ExtractMapsAndFeedback() 1070 MaybeObjectHandle handler = config()->NewHandle(maybe_handler); in ExtractMapsAndHandlers() 1082 MaybeObjectHandle FeedbackNexus::FindHandlerForMap(Handle<Map> map) const { in FindHandlerForMap() 1090 return MaybeObjectHandle(); in FindHandlerForMap() 1186 const MaybeObjectHandle maybe_code_handler = map_and_handler.second; in GetKeyedAccessStoreMode()
|
D | code.h | 647 const MaybeObjectHandle& code, 670 const MaybeObjectHandle& object, 677 const MaybeObjectHandle& code);
|
D | map-updater.cc | 536 MaybeObjectHandle(old_descriptors_->GetValue(i), isolate_), in BuildDescriptorArray() 589 MaybeObjectHandle wrapped_type( in BuildDescriptorArray() 637 MaybeObjectHandle wrapped_type( in BuildDescriptorArray()
|
D | code.cc | 943 const MaybeObjectHandle& code, in InstallDependency() 962 const MaybeObjectHandle& code) { in InsertWeakCode() 995 const MaybeObjectHandle& object, in New()
|
D | map.h | 708 static MaybeObjectHandle WrapFieldType(Isolate* isolate, 963 const MaybeObjectHandle& new_wrapped_type);
|
D | map.cc | 421 MaybeObjectHandle Map::WrapFieldType(Isolate* isolate, Handle<FieldType> type) { in WrapFieldType() 423 return MaybeObjectHandle::Weak(type->AsClass(), isolate); in WrapFieldType() 425 return MaybeObjectHandle(type); in WrapFieldType() 467 MaybeObjectHandle wrapped_type = WrapFieldType(isolate, type); in CopyWithField() 680 const MaybeObjectHandle& new_wrapped_type) { in UpdateFieldType() 792 MaybeObjectHandle wrapped_type(WrapFieldType(isolate, new_field_type)); in GeneralizeField()
|
D | objects.cc | 3995 const MaybeObjectHandle& value) { in AddToEnd() 4007 const MaybeObjectHandle& value1, in AddToEnd() 4008 const MaybeObjectHandle& value2) { in AddToEnd() 4022 const MaybeObjectHandle& value, in Append() 4114 bool WeakArrayList::RemoveOne(const MaybeObjectHandle& value) { in RemoveOne()
|
/external/v8/src/compiler/ |
D | compilation-dependencies.cc | 39 void Install(const MaybeObjectHandle& code) const override { in Install() 76 void Install(const MaybeObjectHandle& code) const override { in Install() 98 void Install(const MaybeObjectHandle& code) const override { in Install() 116 void Install(const MaybeObjectHandle& code) const override { in Install() 140 void Install(const MaybeObjectHandle& code) const override { in Install() 178 void Install(const MaybeObjectHandle& code) const override { in Install() 216 void Install(const MaybeObjectHandle& code) const override { in Install() 246 void Install(const MaybeObjectHandle& code) const override { in Install() 283 void Install(const MaybeObjectHandle& code) const override { in Install() 306 void Install(const MaybeObjectHandle& code) const override { in Install() [all …]
|
D | compilation-dependency.h | 13 class MaybeObjectHandle; variable 21 virtual void Install(const MaybeObjectHandle& code) const = 0;
|
D | js-heap-broker.cc | 4718 MaybeObjectHandle TryGetMinimorphicHandler( in TryGetMinimorphicHandler() 4723 return MaybeObjectHandle(); in TryGetMinimorphicHandler() 4734 return MaybeObjectHandle(); in TryGetMinimorphicHandler() 4737 MaybeObjectHandle initial_handler; in TryGetMinimorphicHandler() 4740 MaybeObjectHandle handler = map_and_handler.second; in TryGetMinimorphicHandler() 4741 if (handler.is_null()) return MaybeObjectHandle(); in TryGetMinimorphicHandler() 4744 if (!handler.object()->IsSmi()) return MaybeObjectHandle(); in TryGetMinimorphicHandler() 4747 return MaybeObjectHandle(); in TryGetMinimorphicHandler() 4753 return MaybeObjectHandle(); in TryGetMinimorphicHandler() 4794 MaybeObjectHandle handler = TryGetMinimorphicHandler( in ReadFeedbackForPropertyAccess()
|
/external/v8/src/snapshot/ |
D | object-deserializer.cc | 78 MaybeObjectHandle::Weak(script)); in CommitPostProcessedObjects()
|
/external/v8/src/wasm/ |
D | wasm-objects.cc | 881 isolate, old_instances, MaybeObjectHandle::Weak(instance)); in AddInstance() 1293 isolate, weak_instance_list, MaybeObjectHandle::Weak(instance)); in New()
|
/external/v8/src/execution/ |
D | isolate.cc | 4440 this, detached_contexts, MaybeObjectHandle(Smi::zero(), this), in ThrowInternal() 4441 MaybeObjectHandle::Weak(context)); in ThrowInternal() 4450 this, shared_wasm_memories, MaybeObjectHandle::Weak(memory_object)); in ThrowInternal()
|
/external/v8/src/runtime/ |
D | runtime-object.cc | 917 MaybeObjectHandle()); in RUNTIME_FUNCTION()
|