Home
last modified time | relevance | path

Searched refs:InitialShapeEntry (Results 1 – 8 of 8) sorted by relevance

/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/
H A DShape.cpp1355 InitialShapeEntry::InitialShapeEntry() : shape(nullptr), proto(nullptr) in InitialShapeEntry() function in InitialShapeEntry
1360 InitialShapeEntry::InitialShapeEntry(const ReadBarrieredShape& shape, TaggedProto proto) in InitialShapeEntry() function in InitialShapeEntry
1365 inline InitialShapeEntry::Lookup
1366 InitialShapeEntry::getLookup() const in getLookup()
1372 InitialShapeEntry::hash(const Lookup& lookup) in hash()
1381 InitialShapeEntry::match(const InitialShapeEntry& key, const Lookup& lookup) in match()
1430 InitialShapeEntry& entry = const_cast<InitialShapeEntry&>(*p); in trace()
1455 InitialShapeEntry entry = e.front(); in checkInitialShapesTableAfterMovingGC()
1499 typedef InitialShapeEntry::Lookup Lookup; in getInitialShape()
1573 InitialShapeEntry& entry = const_cast<InitialShapeEntry&>(*p); in insertInitialShape()
[all …]
H A DShape.h1084 struct InitialShapeEntry
1114 inline InitialShapeEntry();
1115 inline InitialShapeEntry(const ReadBarrieredShape& shape, TaggedProto proto);
1120 static inline bool match(const InitialShapeEntry& key, const Lookup& lookup);
1121 static void rekey(InitialShapeEntry& k, const InitialShapeEntry& newKey) { k = newKey; }
1124 typedef HashSet<InitialShapeEntry, InitialShapeEntry, SystemAllocPolicy> InitialShapeSet;
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/
H A DShape.cpp1441 InitialShapeEntry::InitialShapeEntry() : shape(nullptr), proto() in InitialShapeEntry() function in InitialShapeEntry
1446 InitialShapeEntry::InitialShapeEntry(Shape* shape, const Lookup::ShapeProto& proto) in InitialShapeEntry() function in InitialShapeEntry
1452 InitialShapeEntry::hash(const Lookup& lookup) in hash()
1459 InitialShapeEntry::match(const InitialShapeEntry& key, const Lookup& lookup) in match()
1482 InitialShapeEntry entry = e.front(); in checkInitialShapesTableAfterMovingGC()
1491 using Lookup = InitialShapeEntry::Lookup; in checkInitialShapesTableAfterMovingGC()
1577 using Lookup = InitialShapeEntry::Lookup; in getInitialShape()
1671 using Lookup = InitialShapeEntry::Lookup; in insertInitialShape()
1678 InitialShapeEntry& entry = const_cast<InitialShapeEntry&>(*p); in insertInitialShape()
1703 InitialShapeEntry& entry = const_cast<InitialShapeEntry&>(*p); in insertInitialShape()
[all …]
H A DShape.h1233 struct InitialShapeEntry
1262 inline InitialShapeEntry();
1263 inline InitialShapeEntry(Shape* shape, const Lookup::ShapeProto& proto);
1266 static inline bool match(const InitialShapeEntry& key, const Lookup& lookup);
1267 static void rekey(InitialShapeEntry& k, const InitialShapeEntry& newKey) { k = newKey; }
1277 using InitialShapeSet = JS::GCHashSet<InitialShapeEntry, InitialShapeEntry, SystemAllocPolicy>;
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/
H A DShape.cpp1379 inline InitialShapeEntry::InitialShapeEntry() : shape(nullptr), proto() {} in InitialShapeEntry() function in InitialShapeEntry
1381 inline InitialShapeEntry::InitialShapeEntry(Shape* shape, in InitialShapeEntry() function in InitialShapeEntry
1396 InitialShapeEntry entry = r.front(); in checkInitialShapesTableAfterMovingGC()
1404 using Lookup = InitialShapeEntry::Lookup; in checkInitialShapesTableAfterMovingGC()
1855 using Lookup = InitialShapeEntry::Lookup; in getInitialShape()
1893 InitialShapeEntry(shape, shapeProto))) in getInitialShape()
1947 using Lookup = InitialShapeEntry::Lookup; in insertInitialShape()
1954 InitialShapeEntry& entry = const_cast<InitialShapeEntry&>(*p); in insertInitialShape()
1978 InitialShapeEntry& entry = const_cast<InitialShapeEntry&>(*p); in insertInitialShape()
2010 InitialShapeEntry entry = e.front(); in fixupInitialShapeTable()
[all …]
H A DShape.h1326 struct InitialShapeEntry {
1353 explicit Lookup(const InitialShapeEntry& entry)
1362 inline InitialShapeEntry();
1363 inline InitialShapeEntry(Shape* shape, const Lookup::ShapeProto& proto);
1370 static inline bool match(const InitialShapeEntry& key, const Lookup& lookup) {
1377 static void rekey(InitialShapeEntry& k, const InitialShapeEntry& newKey) {
1390 bool operator==(const InitialShapeEntry& other) const {
1396 JS::GCHashSet<InitialShapeEntry, InitialShapeEntry, SystemAllocPolicy>>;
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/
H A DShape.cpp1708 inline InitialShapeEntry::InitialShapeEntry() : shape(nullptr), proto() {} in InitialShapeEntry() function in InitialShapeEntry
1710 inline InitialShapeEntry::InitialShapeEntry(Shape* shape, in InitialShapeEntry() function in InitialShapeEntry
1723 InitialShapeEntry entry = r.front(); in checkInitialShapesTableAfterMovingGC()
1732 using Lookup = InitialShapeEntry::Lookup; in checkInitialShapesTableAfterMovingGC()
2155 using Lookup = InitialShapeEntry::Lookup; in getInitialShape()
2176 InitialShapeEntry(shape, protoRoot))) { in getInitialShape()
2227 using Lookup = InitialShapeEntry::Lookup; in insertInitialShape()
2234 InitialShapeEntry& entry = const_cast<InitialShapeEntry&>(*p); in insertInitialShape()
2279 InitialShapeEntry entry = e.front(); in fixupInitialShapeTable()
2284 using Lookup = InitialShapeEntry::Lookup; in fixupInitialShapeTable()
H A DShape.h1558 struct InitialShapeEntry {
1584 inline InitialShapeEntry();
1585 inline InitialShapeEntry(Shape* shape, const TaggedProto& proto);
1592 static inline bool match(const InitialShapeEntry& key, const Lookup& lookup) {
1599 static void rekey(InitialShapeEntry& k, const InitialShapeEntry& newKey) {
1612 bool operator==(const InitialShapeEntry& other) const {
1618 JS::GCHashSet<InitialShapeEntry, InitialShapeEntry, SystemAllocPolicy>>;