/dports/www/firefox/firefox-99.0/js/src/jit/ |
H A D | CacheIRHealth.cpp | 77 TaggedProto taggedProto = shape->base()->proto(); in maybeExtractBaseScript() local 78 if (!taggedProto.isObject()) { in maybeExtractBaseScript() 82 if (!GetPropertyPure(cx, taggedProto.toObject(), in maybeExtractBaseScript()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/ |
H A D | ObjectGroup-inl.h | 111 cx, obj->groupRaw(), obj->getClass(), obj->taggedProto()); in setSingleton()
|
H A D | ObjectGroup.cpp | 346 Rooted<TaggedProto> proto(cx, obj->taggedProto()); in makeLazyGroup() 696 Rooted<TaggedProto> taggedProto(cx, TaggedProto(obj)); in setDefaultNewGroupUnknown() local 698 ObjectGroupRealm::NewEntry::Lookup(clasp, taggedProto, nullptr); in setDefaultNewGroupUnknown() 857 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in newArrayObject() local 859 taggedProto); in newArrayObject() 1188 defaultNewGroup(cx, obj->getClass(), obj->taggedProto()); in newPlainObject()
|
H A D | JSObject.h | 352 js::TaggedProto taggedProto() const { return groupRaw()->proto(); } in taggedProto() function 358 return taggedProto().toObjectOrNull(); in staticPrototype() 373 bool dynamic = taggedProto().isDynamic(); in hasDynamicPrototype()
|
H A D | JSObject.cpp | 526 cx, nobj->getClass(), nobj->taggedProto(), in SetIntegrityLevel() 813 MOZ_ASSERT(obj->taggedProto() == proto); in fillProto() 1287 shape = EmptyShape::getInitialShape(cx, dst->getClass(), dst->taggedProto(), in InitializePropertiesFromCompatibleNativeObject() 1635 a->taggedProto() == TaggedProto()); in swap() 1637 b->taggedProto() == TaggedProto()); in swap() 2041 cx, obj->group(), obj->getClass(), obj->taggedProto()); in changeToSingleton() 2625 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in SetPrototype() local 2626 if (!SetProto(cx, obj, taggedProto)) { in SetPrototype() 3516 TaggedProto proto = obj->taggedProto(); in dump()
|
H A D | ObjectOperations-inl.h | 56 protop.set(obj->taggedProto().toObjectOrNull()); in GetPrototype()
|
H A D | TypeInference.cpp | 1329 return isGroup() ? group()->proto() : singleton()->taggedProto(); in proto() 3538 Rooted<TaggedProto> taggedProto(cx, TaggedProto(funProto)); in setTypeForScriptedFunction() local 3540 cx, fun->realm(), &JSFunction::class_, taggedProto); in setTypeForScriptedFunction() 3780 obj->taggedProto(), allocKind); in ChangeObjectFixedSlotCount()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/ |
H A D | JSObject.h | 323 js::TaggedProto taggedProto() const { return shape()->proto(); } in taggedProto() function 329 return taggedProto().toObjectOrNull(); in staticPrototype() 344 bool dynamic = taggedProto().isDynamic(); in hasDynamicPrototype()
|
H A D | JSObject.cpp | 778 MOZ_ASSERT(obj->taggedProto() == proto); in fillProto() 876 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in NewObjectWithClassProto() local 877 JSObject* obj = NewObject(cx, taggedProto, clasp, allocKind, newKind); in NewObjectWithClassProto() 1478 a->taggedProto() == TaggedProto()); in swap() 1480 b->taggedProto() == TaggedProto()); in swap() 2274 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in SetPrototype() local 2275 if (!SetProto(cx, obj, taggedProto)) { in SetPrototype() 3264 TaggedProto proto = obj->taggedProto(); in dump()
|
/dports/www/firefox/firefox-99.0/js/src/vm/ |
H A D | JSObject.h | 349 js::TaggedProto taggedProto() const { return shape()->proto(); } in taggedProto() function 355 return taggedProto().toObjectOrNull(); in staticPrototype() 370 bool dynamic = taggedProto().isDynamic(); in hasDynamicPrototype()
|
H A D | JSObject.cpp | 817 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in NewObjectWithClassProto() local 818 return NewObject(cx, clasp, taggedProto, allocKind, newKind); in NewObjectWithClassProto() 1215 a->taggedProto() == TaggedProto()); in swap() 1217 b->taggedProto() == TaggedProto()); in swap() 1942 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in SetPrototype() local 1943 if (!JSObject::setProtoUnchecked(cx, obj, taggedProto)) { in SetPrototype() 3000 TaggedProto proto = obj->taggedProto(); in dump()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/ |
H A D | JSObject.h | 323 js::TaggedProto taggedProto() const { return shape()->proto(); } in taggedProto() function 329 return taggedProto().toObjectOrNull(); in staticPrototype() 344 bool dynamic = taggedProto().isDynamic(); in hasDynamicPrototype()
|
H A D | JSObject.cpp | 778 MOZ_ASSERT(obj->taggedProto() == proto); in fillProto() 876 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in NewObjectWithClassProto() local 877 JSObject* obj = NewObject(cx, taggedProto, clasp, allocKind, newKind); in NewObjectWithClassProto() 1478 a->taggedProto() == TaggedProto()); in swap() 1480 b->taggedProto() == TaggedProto()); in swap() 2274 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in SetPrototype() local 2275 if (!SetProto(cx, obj, taggedProto)) { in SetPrototype() 3264 TaggedProto proto = obj->taggedProto(); in dump()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/ |
H A D | ObjectGroup.cpp | 330 Rooted<TaggedProto> proto(cx, obj->taggedProto()); 640 Rooted<TaggedProto> taggedProto(cx, TaggedProto(obj)); 641 auto lookup = ObjectGroupCompartment::NewEntry::Lookup(clasp, taggedProto, nullptr); 840 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); 841 group = ObjectGroupCompartment::makeGroup(cx, &ArrayObject::class_, taggedProto); 1260 ObjectGroup* group = defaultNewGroup(cx, obj->getClass(), obj->taggedProto());
|
H A D | TypeInference.cpp | 1259 return isGroup() ? group()->proto() : singleton()->taggedProto(); in proto() 3402 Rooted<TaggedProto> taggedProto(cx, TaggedProto(funProto)); in setTypeForScriptedFunction() local 3404 taggedProto); in setTypeForScriptedFunction() 3694 Shape* newShape = ReshapeForAllocKind(cx, obj->lastProperty(), obj->taggedProto(), allocKind); in ChangeObjectFixedSlotCount()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/ |
H A D | ObjectGroup.cpp | 297 Rooted<TaggedProto> proto(cx, obj->taggedProto()); in makeLazyGroup() 626 Rooted<TaggedProto> taggedProto(cx, TaggedProto(obj)); in setDefaultNewGroupUnknown() local 628 ObjectGroupCompartment::NewEntry::Lookup(clasp, taggedProto, nullptr); in setDefaultNewGroupUnknown() 811 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in newArrayObject() local 813 taggedProto); in newArrayObject() 1129 defaultNewGroup(cx, obj->getClass(), obj->taggedProto()); in newPlainObject()
|
H A D | JSObject.h | 344 js::TaggedProto taggedProto() const { return group_->proto(); } in taggedProto() function 352 return taggedProto().toObjectOrNull(); in staticPrototype() 367 bool dynamic = taggedProto().isDynamic(); in hasDynamicPrototype()
|
H A D | JSObject.cpp | 446 cx, nobj->getClass(), nobj->taggedProto(), in SetIntegrityLevel() 690 MOZ_ASSERT(obj->taggedProto() == proto); in fillProto() 1258 shape = EmptyShape::getInitialShape(cx, dst->getClass(), dst->taggedProto(), in InitializePropertiesFromCompatibleNativeObject() 1538 a->taggedProto() == TaggedProto()); in swap() 1540 b->taggedProto() == TaggedProto()); in swap() 1956 ObjectGroup::lazySingletonGroup(cx, obj->getClass(), obj->taggedProto()); in changeToSingleton() 2497 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in SetPrototype() local 2498 if (!SetClassAndProto(cx, obj, obj->getClass(), taggedProto)) return false; in SetPrototype() 3261 TaggedProto proto = obj->taggedProto(); in dump()
|
H A D | JSObject-inl.h | 146 cx, obj->getClass(), obj->taggedProto()); in setSingleton() 179 protop.set(obj->taggedProto().toObjectOrNull()); in GetPrototype()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/ |
H A D | jsobj.h | 378 js::TaggedProto taggedProto() const { in taggedProto() function 388 return taggedProto().toObjectOrNull(); in staticPrototype() 405 bool dynamic = taggedProto().isDynamic(); in hasDynamicPrototype()
|
H A D | jsobjinlines.h | 129 obj->taggedProto()); in setSingleton() 169 protop.set(obj->taggedProto().toObjectOrNull()); in GetPrototype()
|
H A D | jsobj.cpp | 483 nobj->taggedProto(), in SetIntegrityLevel() 671 MOZ_ASSERT(obj->taggedProto() == proto); in fillProto() 1296 shape = EmptyShape::getInitialShape(cx, dst->getClass(), dst->taggedProto(), in InitializePropertiesFromCompatibleNativeObject() 1925 obj->taggedProto()); in changeToSingleton() 2598 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in SetPrototype() local 2599 if (!SetClassAndProto(cx, obj, obj->getClass(), taggedProto)) in SetPrototype() 3497 TaggedProto proto = obj->taggedProto(); in dump()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/ |
H A D | ObjectGroup.cpp | 646 Rooted<TaggedProto> taggedProto(cx, TaggedProto(obj)); in setDefaultNewGroupUnknown() local 648 table->lookup(ObjectGroupCompartment::NewEntry::Lookup(clasp, taggedProto, nullptr)); in setDefaultNewGroupUnknown() 834 Rooted<TaggedProto> taggedProto(cx, TaggedProto(proto)); in newArrayObject() local 835 group = ObjectGroupCompartment::makeGroup(cx, &ArrayObject::class_, taggedProto); in newArrayObject()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/ |
H A D | CacheIR.cpp | 206 JSObject* proto = obj->taggedProto().toObjectOrNull(); in EmitReadSlotResult()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/builtin/ |
H A D | MapObject.cpp | 262 Rooted<TaggedProto> proto(cx, resultPairObj->taggedProto()); in createResultPair() 1010 Rooted<TaggedProto> proto(cx, resultObj->taggedProto()); in createResult()
|