Home
last modified time | relevance | path

Searched refs:taggedValue (Results 1 - 20 of 20) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_sendable_arraybuffer_test.cpp103 JSTaggedValue taggedValue = arrBuf->GetArrayBufferData(); in HWTEST_F_L0() local
104 arrBuf->Attach(thread, length + 1, taggedValue); in HWTEST_F_L0()
106 ASSERT_EQ(arrBuf->GetArrayBufferData().GetRawData(), taggedValue.GetRawData()); in HWTEST_F_L0()
122 JSTaggedValue taggedValue = arrBuf->GetArrayBufferData(); in HWTEST_F_L0() local
123 arrBuf->Attach(thread, length + 1, taggedValue, true); in HWTEST_F_L0()
125 ASSERT_EQ(arrBuf->GetArrayBufferData().GetRawData(), taggedValue.GetRawData()); in HWTEST_F_L0()
141 JSTaggedValue taggedValue = arrBuf->GetArrayBufferData(); in HWTEST_F_L0() local
142 arrBuf->Attach(thread, length + 1, taggedValue); in HWTEST_F_L0()
144 ASSERT_EQ(arrBuf->GetArrayBufferData().GetRawData(), taggedValue.GetRawData()); in HWTEST_F_L0()
165 JSTaggedValue taggedValue in HWTEST_F_L0() local
189 JSTaggedValue taggedValue = arrBuf->GetArrayBufferData(); HWTEST_F_L0() local
205 JSTaggedValue taggedValue = arrBuf->GetArrayBufferData(); HWTEST_F_L0() local
[all...]
H A Djs_api_plain_array_test.cpp203 JSTaggedValue taggedValue = in HWTEST_F_L0() local
205 EXPECT_TRUE(JSTaggedValue::Equal(thread, value, JSHandle<JSTaggedValue>(thread, taggedValue))); in HWTEST_F_L0()
212 taggedValue = in HWTEST_F_L0()
214 EXPECT_TRUE(JSTaggedValue::Equal(thread, value, JSHandle<JSTaggedValue>(thread, taggedValue))); in HWTEST_F_L0()
224 taggedValue = array->GetValueAt(thread, lvalue); in HWTEST_F_L0()
225 EXPECT_TRUE(JSTaggedValue::Equal(thread, value, JSHandle<JSTaggedValue>(thread, taggedValue))); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dbarriers.cpp97 JSTaggedValue taggedValue = dst[i]; in BatchBitSet() local
98 if (!taggedValue.IsHeapObject()) { in BatchBitSet()
102 const Region* valueRegion = Region::ObjectAddressToRange(taggedValue.GetTaggedObject()); in BatchBitSet()
104 ASSERT(taggedValue.GetRawData() != JSTaggedValue::VALUE_UNDEFINED); in BatchBitSet()
105 if (!thread->GetEcmaVM()->GetHeap()->IsAlive(taggedValue.GetHeapObject())) { in BatchBitSet()
106 LOG_FULL(FATAL) << "WriteBarrier checked value:" << taggedValue.GetRawData() << " is invalid!"; in BatchBitSet()
111 if (UNLIKELY(taggedValue.IsWeakForHeapObject())) { in BatchBitSet()
H A Dbarriers-inl.h151 JSTaggedValue taggedValue = *(dst + i); in CopyObject() local
152 if (!taggedValue.IsHeapObject()) { in CopyObject()
155 Region* valueRegion = Region::ObjectAddressToRange(taggedValue.GetTaggedObject()); in CopyObject()
159 Barriers::Update(thread, slotAddr, objectRegion, taggedValue.GetTaggedObject(), valueRegion); in CopyObject()
164 Barriers::UpdateShared(thread, taggedValue.GetTaggedObject(), valueRegion); in CopyObject()
/arkcompiler/ets_runtime/ecmascript/
H A Dtagged_array-inl.h36 auto taggedValue = value.GetTaggedValue(); in Set()
37 if (taggedValue.IsHeapObject()) { in Set()
38 Barriers::SetObject<true>(thread, GetData(), offset, taggedValue.GetRawData()); in Set()
40 Barriers::SetPrimitive<JSTaggedType>(GetData(), offset, taggedValue.GetRawData()); in Set()
H A Djs_relative_time_format.cpp388 JSHandle<JSTaggedValue> taggedValue(thread, JSTaggedValue(value)); in FormatToArray()
435 JSLocale::GetNumberFieldType(thread, taggedValue.GetTaggedValue(), fieldId).GetTaggedValue()); in FormatToArray()
443 typeString.Update(JSLocale::GetNumberFieldType(thread, taggedValue.GetTaggedValue(), in FormatToArray()
455 typeString.Update(JSLocale::GetNumberFieldType(thread, taggedValue.GetTaggedValue(), fieldId).GetTaggedValue()); in FormatToArray()
H A Djs_tagged_value.cpp851 JSHandle<BigInt> taggedValue(tagged); in ToString()
852 return BigInt::ToString(thread, taggedValue); in ToString()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/dynamic/
H A Dgc_marker_dynamic-inl.h46 TaggedValue taggedValue(fieldAddr->load(std::memory_order_relaxed)); in HandleObject()
47 if (!taggedValue.IsHeapObject()) { in HandleObject()
51 ObjectHeader *objectHeader = taggedValue.GetHeapObject(); in HandleObject()
72 coretypes::TaggedValue taggedValue(addr->load(std::memory_order_relaxed)); in HandleClass()
73 if (!taggedValue.IsHeapObject()) { in HandleClass()
76 ObjectHeader *objectHeader = taggedValue.GetHeapObject(); in HandleClass()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dobject_helpers-inl.h174 auto taggedValue = ObjectAccessor::GetDynValue<TaggedValue>(dynClass, fieldOffset); in TraverseClass() local
175 if (taggedValue.IsHeapObject()) { in TraverseClass()
176 [[maybe_unused]] bool res = handler(dynClass, taggedValue.GetHeapObject(), fieldOffset, false); in TraverseClass()
203 auto taggedValue = ObjectAccessor::GetDynValue<TaggedValue>(object, fieldOffset); in TraverseObject() local
204 if (taggedValue.IsHeapObject()) { in TraverseObject()
205 [[maybe_unused]] bool res = handler(object, taggedValue.GetHeapObject(), fieldOffset, false); in TraverseObject()
/arkcompiler/runtime_core/static_core/runtime/tooling/
H A Ddefault_inspector_extension.cpp212 auto taggedValue = ObjectAccessor::GetDynValue<TaggedValue>(object, fieldOffset); in EnumerateProperties() local
213 handler(std::to_string(i), TypedValue::Tagged(taggedValue), false, false); in EnumerateProperties()
225 auto taggedValue = ObjectAccessor::GetDynValue<TaggedValue>(object, fieldOffset); in EnumerateProperties() local
226 handler(std::to_string(i), TypedValue::Tagged(taggedValue), false, false); in EnumerateProperties()
/arkcompiler/ets_runtime/ecmascript/js_api/
H A Djs_api_hashmap.cpp42 JSTaggedValue taggedValue = value.GetTaggedValue(); in HasValue() local
49 if (HasValueLinkedNode(node, taggedValue)) { in HasValue()
53 if (HasValueRBTreeNode(node, taggedValue)) { in HasValue()
/arkcompiler/toolchain/tooling/test/
H A Ddebugger_impl_test.cpp1796 Local<JSValueRef> taggedValue = debugger->ConvertToLocal(""); in HWTEST_F_L0() local
1797 ASSERT_TRUE(!taggedValue.IsEmpty()); in HWTEST_F_L0()
1798 taggedValue = debugger->ConvertToLocal("false"); in HWTEST_F_L0()
1799 ASSERT_TRUE(!taggedValue.IsEmpty()); in HWTEST_F_L0()
1800 taggedValue = debugger->ConvertToLocal("true"); in HWTEST_F_L0()
1801 ASSERT_TRUE(!taggedValue.IsEmpty()); in HWTEST_F_L0()
1802 taggedValue = debugger->ConvertToLocal("undefined"); in HWTEST_F_L0()
1803 ASSERT_TRUE(!taggedValue.IsEmpty()); in HWTEST_F_L0()
1804 taggedValue = debugger->ConvertToLocal("\"test\""); in HWTEST_F_L0()
1805 ASSERT_TRUE(!taggedValue in HWTEST_F_L0()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
H A Doptimized_call.cpp457 Register taggedValue(X2); in JSCallInternal()
460 JSCallCheck(assembler, jsfunc, taggedValue, &nonCallable, &notJSFunction); in JSCallInternal()
867 void OptimizedCall::JSCallCheck(ExtendedAssembler *assembler, Register jsfunc, Register taggedValue, in JSCallCheck() argument
870 __ Mov(taggedValue, JSTaggedValue::TAG_MARK); in JSCallCheck()
871 __ Cmp(jsfunc, taggedValue); in JSCallCheck()
874 __ Mov(taggedValue, JSTaggedValue::TAG_SPECIAL); in JSCallCheck()
875 __ And(taggedValue, jsfunc, taggedValue); in JSCallCheck()
876 __ Cbnz(taggedValue, nonCallable); in JSCallCheck()
H A Dcommon_call.h115 static void JSCallCheck(ExtendedAssembler *assembler, Register jsfunc, Register taggedValue,
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
H A Dsnapshot_processor.cpp1590 JSTaggedValue taggedValue(*tagged); in SerializeTaggedField()
1591 if (taggedValue.IsWeak()) { in SerializeTaggedField()
1592 taggedValue.RemoveWeakTag(); in SerializeTaggedField()
1593 if (taggedValue.IsJSHClass()) { in SerializeTaggedField()
1594 EncodeBit encodeBit = GetObjectEncode(taggedValue, queue, data); in SerializeTaggedField()
1603 if (taggedValue.IsSpecial()) { in SerializeTaggedField()
1604 EncodeBit special(taggedValue.GetRawData()); in SerializeTaggedField()
1609 if (!taggedValue.IsHeapObject()) { in SerializeTaggedField()
1610 return taggedValue.GetRawData(); // not object in SerializeTaggedField()
1613 EncodeBit encodeBit = GetObjectEncode(taggedValue, queu in SerializeTaggedField()
[all...]
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_promise_job.cpp70 JSTaggedValue taggedValue = JSFunction::Call(info); in PromiseReactionJob() local
80 runtimeInfo->SetCallArg(taggedValue); in PromiseReactionJob()
H A Dbuiltins_promise.cpp68 JSTaggedValue taggedValue = JSFunction::Call(info); in PromiseConstructor() local
69 JSHandle<JSTaggedValue> completionValue(thread, taggedValue); in PromiseConstructor()
/arkcompiler/toolchain/tooling/agent/
H A Ddebugger_impl.cpp2073 Local<JSValueRef> taggedValue; in ConvertToLocal() local
2075 taggedValue = NumberRef::New(vm_, 0); in ConvertToLocal()
2077 taggedValue = JSValueRef::False(vm_); in ConvertToLocal()
2079 taggedValue = JSValueRef::True(vm_); in ConvertToLocal()
2081 taggedValue = JSValueRef::Undefined(vm_); in ConvertToLocal()
2084 taggedValue = StringRef::NewFromUtf8(vm_, varValue.substr(1, varValue.length() - 2).c_str()); in ConvertToLocal()
2090 taggedValue = NumberRef::New(vm_, d); in ConvertToLocal()
2093 return taggedValue; in ConvertToLocal()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcircuit_builder.cpp436 GateRef CircuitBuilder::TaggedValueConstant(JSTaggedValue taggedValue) in TaggedValueConstant() argument
439 return GetCircuit()->GetConstantGate(MachineType::I64, taggedValue.GetRawData(), type); in TaggedValueConstant()
H A Dcircuit_builder.h242 GateRef TaggedValueConstant(JSTaggedValue taggedValue);

Completed in 32 milliseconds