Home
last modified time | relevance | path

Searched refs:maybe_object (Results 1 - 10 of 10) sorted by relevance

/third_party/node/deps/v8/src/runtime/
H A Druntime-test.cc1021 static void DebugPrintImpl(MaybeObject maybe_object) { in DebugPrintImpl() argument
1023 if (maybe_object->IsCleared()) { in DebugPrintImpl()
1026 Object object = maybe_object.GetHeapObjectOrSmi(); in DebugPrintImpl()
1027 bool weak = maybe_object.IsWeak(); in DebugPrintImpl()
1049 MaybeObject maybe_object(*args.address_of_arg_at(0)); in RUNTIME_FUNCTION()
1050 DebugPrintImpl(maybe_object); in RUNTIME_FUNCTION()
1059 MaybeObject maybe_object(*args.address_of_arg_at(0)); in RUNTIME_FUNCTION()
1060 if (!maybe_object.IsCleared()) { in RUNTIME_FUNCTION()
1061 Object object = maybe_object.GetHeapObjectOrSmi(); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/objects/
H A Dshared-function-info.cc200 MaybeObject maybe_object = list.Get(function_literal_id); in SetScript() local
202 if (maybe_object->GetHeapObjectIfWeak(&heap_object)) { in SetScript()
H A Dobjects.cc1825 MaybeObject maybe_object(v.value); in operator <<()
1828 if (maybe_object->ToSmi(&smi)) { in operator <<()
1830 } else if (maybe_object->IsCleared()) { in operator <<()
1832 } else if (maybe_object->GetHeapObjectIfWeak(&heap_object)) { in operator <<()
1835 } else if (maybe_object->GetHeapObjectIfStrong(&heap_object)) { in operator <<()
/third_party/node/deps/v8/src/diagnostics/
H A Dobjects-debug.cc1855 MaybeObject maybe_object = shared_function_infos().Get(i); in ScriptVerify() local
1857 CHECK(maybe_object->IsWeak() || maybe_object->IsCleared() || in ScriptVerify()
1858 (maybe_object->GetHeapObjectIfStrong(&heap_object) && in ScriptVerify()
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-object-gen.cc77 void GetOwnValuesOrEntries(TNode<Context> context, TNode<Object> maybe_object,
166 TNode<Context> context, TNode<Object> maybe_object, in GetOwnValuesOrEntries()
168 TNode<JSReceiver> receiver = ToObject_Inline(context, maybe_object); in GetOwnValuesOrEntries()
165 GetOwnValuesOrEntries( TNode<Context> context, TNode<Object> maybe_object, CollectType collect_type) GetOwnValuesOrEntries() argument
/third_party/node/deps/v8/src/compiler/
H A Deffect-control-linearizer.cc297 Node* BuildIsWeakReferenceTo(Node* maybe_object, Node* value);
298 Node* BuildIsClearedWeakReference(Node* maybe_object);
6651 Node* maybe_object) { in BuildStrongReferenceFromWeakReference()
6653 __ WordAnd(__ BitcastMaybeObjectToWord(maybe_object), in BuildStrongReferenceFromWeakReference()
6657 Node* EffectControlLinearizer::BuildIsWeakReferenceTo(Node* maybe_object, in BuildIsWeakReferenceTo() argument
6662 TruncateWordToInt32(__ BitcastMaybeObjectToWord(maybe_object)), in BuildIsWeakReferenceTo()
6666 return __ WordEqual(__ WordAnd(__ BitcastMaybeObjectToWord(maybe_object), in BuildIsWeakReferenceTo()
6672 Node* EffectControlLinearizer::BuildIsClearedWeakReference(Node* maybe_object) { in BuildIsClearedWeakReference() argument
6674 TruncateWordToInt32(__ BitcastMaybeObjectToWord(maybe_object)), in BuildIsClearedWeakReference()
6650 BuildStrongReferenceFromWeakReference( Node* maybe_object) BuildStrongReferenceFromWeakReference() argument
/third_party/node/deps/v8/src/torque/
H A Dimplementation-visitor.cc4342 bool maybe_object = !type->IsSubtypeOf(TypeOracle::GetStrongTaggedType()); in GenerateRuntimeTypeCheck() local
4346 if (maybe_object) { in GenerateRuntimeTypeCheck()
4353 if (maybe_object) { in GenerateRuntimeTypeCheck()
5143 bool maybe_object = in GenerateFieldValueVerifier() local
5145 const char* object_type = maybe_object ? "MaybeObject" : "Object"; in GenerateFieldValueVerifier()
5147 maybe_object ? "VerifyMaybeObjectPointer" : "VerifyPointer"; in GenerateFieldValueVerifier()
/third_party/node/deps/v8/src/codegen/
H A Dcode-stub-assembler.cc2093 void CodeStubAssembler::DispatchMaybeObject(TNode<MaybeObject> maybe_object,
2099 GotoIf(TaggedIsSmi(maybe_object), &inner_if_smi);
2101 GotoIf(IsCleared(maybe_object), if_cleared);
2103 GotoIf(IsStrong(maybe_object), &inner_if_strong);
2105 *extracted = GetHeapObjectAssumeWeak(maybe_object);
2109 *extracted = CAST(maybe_object);
2113 *extracted = CAST(maybe_object);
2164 // (maybe_object & ~mask) == value
2165 // It works for non-Smi |maybe_object| and for both Smi and HeapObject values
2168 TNode<MaybeObject> maybe_object, TNod
[all...]
H A Dcode-stub-assembler.h1456 // Figures out whether the value of maybe_object is:
1464 void DispatchMaybeObject(TNode<MaybeObject> maybe_object, Label* if_smi,
1484 // Checks if |maybe_object| is a weak reference to given |heap_object|.
1485 // Works for both any tagged |maybe_object| values.
1486 TNode<BoolT> IsWeakReferenceTo(TNode<MaybeObject> maybe_object,
1488 // Returns true if the |object| is a HeapObject and |maybe_object| is a weak
1490 // The |maybe_object| must not be a Smi.
1491 TNode<BoolT> IsWeakReferenceToObject(TNode<MaybeObject> maybe_object,
/third_party/node/deps/v8/src/heap/
H A Dheap.cc6340 MaybeObject maybe_object = retained_maps.Get(i); in CompactRetainedMaps() local
6341 if (maybe_object->IsCleared()) { in CompactRetainedMaps()
6345 DCHECK(maybe_object->IsWeak()); in CompactRetainedMaps()
6350 retained_maps.Set(new_length, maybe_object); in CompactRetainedMaps()

Completed in 61 milliseconds