Home
last modified time | relevance | path

Searched defs:ValueEdge (Results 1 – 7 of 7) sorted by relevance

/dports/lang/spidermonkey60/firefox-60.9.0/js/src/gc/
H A DStoreBuffer.h239 struct ValueEdge { struct
242 ValueEdge() : edge(nullptr) {} in ValueEdge() function
243 explicit ValueEdge(JS::Value* v) : edge(v) {} in ValueEdge() argument
259 ValueEdge tagged() const { in tagged() argument
262 ValueEdge untagged() const { in untagged() argument
269 typedef PointerEdgeHasher<ValueEdge> Hasher; argument
271 static const auto FullBufferReason = JS::gcreason::FULL_VALUE_BUFFER;
/dports/net/tshark/wireshark-3.6.1/wsutil/wmem/
H A Dwmem_map.c239 /* find correct slot */ in tagged()
242 /* scan list of items in this slot for the correct value */ in tagged()
243 while (item) { in tagged()
244 if (map->eql_func(key, item->key)) { in tagged()
254 wmem_map_lookup(wmem_map_t *map, const void *key)
256 wmem_map_item_t *item;
258 /* Make sure we have a table */ in tagged()
263 /* find correct slot */
264 item = map->table[HASH(map, key)];
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/gc/
H A DStoreBuffer.h231 struct ValueEdge struct
235 ValueEdge() : edge(nullptr) {} in ValueEdge() argument
236 explicit ValueEdge(JS::Value* v) : edge(v) {} in ValueEdge() function
249 ValueEdge tagged() const { return ValueEdge((JS::Value*)(uintptr_t(edge) | 1)); } in tagged() argument
250 ValueEdge untagged() const { return ValueEdge((JS::Value*)(uintptr_t(edge) & ~1)); } in untagged() argument
255 typedef PointerEdgeHasher<ValueEdge> Hasher; argument
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/gc/
H A DStoreBuffer.h275 struct ValueEdge { struct
278 ValueEdge() : edge(nullptr) {} in ValueEdge() argument
279 explicit ValueEdge(JS::Value* v) : edge(v) {} in ValueEdge() argument
297 using Hasher = PointerEdgeHasher<ValueEdge>; argument
/dports/www/firefox-esr/firefox-91.8.0/js/src/gc/
H A DStoreBuffer.h310 struct ValueEdge { struct
313 ValueEdge() : edge(nullptr) {} in ValueEdge() argument
314 explicit ValueEdge(JS::Value* v) : edge(v) {} in ValueEdge() argument
332 using Hasher = PointerEdgeHasher<ValueEdge>; argument
/dports/www/firefox/firefox-99.0/js/src/gc/
H A DStoreBuffer.h310 struct ValueEdge { struct
313 ValueEdge() : edge(nullptr) {} in ValueEdge() function
314 explicit ValueEdge(JS::Value* v) : edge(v) {} in ValueEdge() argument
332 using Hasher = PointerEdgeHasher<ValueEdge>; argument
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/gc/
H A DStoreBuffer.h310 struct ValueEdge { struct
313 ValueEdge() : edge(nullptr) {} in ValueEdge() argument
314 explicit ValueEdge(JS::Value* v) : edge(v) {} in ValueEdge() function
332 using Hasher = PointerEdgeHasher<ValueEdge>; argument