Searched refs:IsCOWArray (Results 1 – 13 of 13) sorted by relevance
107 CAST_CHECK(COWTaggedArray, IsCOWArray)132 CAST_CHECK(COWMutantTaggedArray, IsCOWArray)
136 bool needCOW = object->GetElements().IsCOWArray(); in MigrateArrayWithKind()
577 if (arr.GetTaggedValue().IsCOWArray()) { in CheckAndCopyArray()583 if (prop.GetTaggedValue().IsCOWArray()) { in CheckAndCopyArray()
897 inline bool JSTaggedValue::IsCOWArray() const in IsCOWArray() function899 return IsHeapObject() && GetTaggedObject()->GetClass()->IsCOWArray(); in IsCOWArray()
484 bool IsCOWArray() const;
660 inline bool IsCOWArray() const in IsCOWArray() function
103 return IsJSArray() && JSArray::Cast(GetTaggedObject())->GetElements().IsCOWArray(); in IsJSCOWArray()
491 if (type == MemSpaceType::NON_MOVABLE && elements.GetTaggedValue().IsCOWArray()) { in CloneArrayLiteral()499 if (type == MemSpaceType::NON_MOVABLE && !object->GetElements().IsCOWArray()) { in CloneArrayLiteral()514 if (type == MemSpaceType::NON_MOVABLE && properties.GetTaggedValue().IsCOWArray()) { in CloneArrayLiteral()522 if (type == MemSpaceType::NON_MOVABLE && !object->GetProperties().IsCOWArray()) { in CloneArrayLiteral()
170 return IsCOWArray(objectType); in IsJsCOWArray()173 GateRef CircuitBuilder::IsCOWArray(GateRef objectType) in IsCOWArray() function in panda::ecmascript::kungfu::CircuitBuilder
203 GateRef IsCOWArray(GateRef objectType);
1380 return env_->GetBuilder()->IsCOWArray(objectType); in IsJsCOWArray()
487 if (values.GetTaggedValue().IsCOWArray()) { in CheckAndCopyValues()
525 if (srcArray.GetTaggedValue().IsCOWArray()) { in ToArray()