Lines Matching refs:JSObject
490 void CheckArrayAbuse(Handle<JSObject> obj, const char* op, uint32_t key, in CheckArrayAbuse()
561 static void ValidateContents(Handle<JSObject> holder, int length) { in ValidateContents()
564 static void ValidateImpl(Handle<JSObject> holder) { in ValidateImpl()
581 virtual void Validate(Handle<JSObject> holder) FINAL OVERRIDE { in Validate()
587 Handle<JSObject> holder, in HasElementImpl()
596 Handle<JSObject> holder, in HasElement()
605 Handle<JSObject> holder, in Get()
624 Handle<JSObject> obj, in GetImpl()
636 Handle<JSObject> holder, in GetAttributes()
645 Handle<JSObject> obj, in GetAttributesImpl()
658 Handle<JSObject> holder, in GetAccessorPair()
667 Handle<JSObject> obj, in GetAccessorPairImpl()
681 Handle<JSObject> obj,
694 Handle<JSObject> obj, in SetFastElementsCapacityAndLength()
701 Handle<JSObject> obj,
729 JSObject* from_holder, in CopyElements()
752 Handle<JSObject> holder, in AddElementsToFixedArray()
883 JSObject::TransitionElementsKind(array, kind); in SetLengthWithoutNormalize()
889 backing_store = JSObject::EnsureWritableFastElements(array); in SetLengthWithoutNormalize()
910 uint32_t min = JSObject::NewElementsCapacity(old_capacity); in SetLengthWithoutNormalize()
914 JSObject::ValidateElements(array); in SetLengthWithoutNormalize()
918 static Handle<Object> DeleteCommon(Handle<JSObject> obj, in DeleteCommon()
946 JSObject::TransitionElementsKind(obj, GetHoleyElementsKind(kind)); in DeleteCommon()
949 Handle<Object> writable = JSObject::EnsureWritableFastElements(obj); in DeleteCommon()
970 JSObject::NormalizeElements(obj); in DeleteCommon()
978 Handle<JSObject> obj, in Delete()
986 Handle<JSObject> holder, in HasElementImpl()
995 static void ValidateContents(Handle<JSObject> holder, int length) { in ValidateContents()
1105 Handle<JSObject> obj, in SetFastElementsCapacityAndLength()
1108 JSObject::SetFastElementsCapacitySmiMode set_capacity_mode = in SetFastElementsCapacityAndLength()
1110 ? JSObject::kAllowSmiElements in SetFastElementsCapacityAndLength()
1111 : JSObject::kDontAllowSmiElements; in SetFastElementsCapacityAndLength()
1112 JSObject::SetFastElementsCapacityAndLength( in SetFastElementsCapacityAndLength()
1175 static void SetFastElementsCapacityAndLength(Handle<JSObject> obj, in SetFastElementsCapacityAndLength()
1178 JSObject::SetFastDoubleElementsCapacityAndLength(obj, capacity, length); in SetFastElementsCapacityAndLength()
1271 Handle<JSObject> obj, in GetImpl()
1283 Handle<JSObject> obj, in GetAttributesImpl()
1292 Handle<JSObject> obj, in SetLengthImpl()
1301 Handle<JSObject> obj, in Delete()
1309 Handle<JSObject> holder, in HasElementImpl()
1378 JSObject::ResetElements(array); in SetLengthWithoutNormalize()
1402 Handle<JSObject> obj, in DeleteCommon()
1420 if (mode == JSObject::STRICT_DELETION) { in DeleteCommon()
1458 Handle<JSObject> obj, in Delete()
1466 Handle<JSObject> obj, in GetImpl()
1477 return JSObject::GetElementWithCallback( in GetImpl()
1488 Handle<JSObject> obj, in GetAttributesImpl()
1502 Handle<JSObject> obj, in GetAccessorPairImpl()
1517 Handle<JSObject> holder, in HasElementImpl()
1551 Handle<JSObject> obj, in GetImpl()
1589 Handle<JSObject> obj, in GetAttributesImpl()
1606 Handle<JSObject> obj, in GetAccessorPairImpl()
1622 Handle<JSObject> obj, in SetLengthImpl()
1632 Handle<JSObject> obj, in Delete()
1681 Handle<JSObject> holder, in HasElementImpl()
1703 static Handle<Object> GetParameterMapArg(Handle<JSObject> holder, in GetParameterMapArg()
1749 SetLengthImpl(Handle<JSObject> obj, in SetLengthImpl()
1790 JSObject::NormalizeElements(array); in SetLengthImpl()
1822 if (len > 0 && len < JSObject::kInitialMaxFastElementArray) { in ArrayConstructInitializeElements()
1828 JSObject::TransitionElementsKind(array, elements_kind); in ArrayConstructInitializeElements()
1853 JSObject::EnsureCanContainElements( in ArrayConstructInitializeElements()