xpcom/ds/nsBaseHashtable.h
1ed4185c7b73685f8971e111cc5cdd02464cce9c
created 2017-07-05 02:01 +0200
pushed 2017-07-05 11:01 +0000
Mats Palmgren Mats Palmgren - Bug 1376498 part 1 - Unify the ns[Base|Interface|RefPtr]Hashtable::Remove() signatures for consistency. Make it return true if an entry was removed, with an optional out param to move the value. r=froydnj
4e2d838994772117314888a99bc71fc4ee822f30
created 2017-06-18 17:07 +0200
pushed 2017-06-19 11:37 +0000
Mats Palmgren Mats Palmgren - Bug 1372317 part 3 - Remove nsBaseHashtable::LookupRemoveIf() since it's not used anymore. r=froydnj
55f418ab5447fe6dc29a7521c50ab4473bf1e34c
created 2017-06-18 17:07 +0200
pushed 2017-06-19 11:37 +0000
Mats Palmgren Mats Palmgren - Bug 1372317 part 1 - Introduce a nsBaseHashtable::Lookup() method that allows modifying the value and optionally remove the entry. r=froydnj
1b01e6d83f2c0f8a2865abf86b13d7c74f3467f8
created 2017-06-14 01:03 +0200
pushed 2017-06-14 12:45 +0000
Mats Palmgren Mats Palmgren - Bug 1371094 part 1 - Move the nsClassHashtable::LookupForAdd() method to nsBaseHashtable. r=froydnj
97735d7197e2004195d3689e332af6efe968673d
created 2017-06-08 12:48 +0200
pushed 2017-06-09 01:11 +0000
Mats Palmgren Mats Palmgren - Bug 1371061 - Optimize nsBaseHashtable::GetOrInsert() to only do a single hashtable lookup. r=froydnj
5c7be210a5c7298984a3a073a9edeac9370362df
created 2017-06-07 15:22 +0200
pushed 2017-06-08 02:55 +0000
Mats Palmgren Mats Palmgren - Bug 1370632 - Move LookupRemoveIf() to nsBaseHashtable instead so that it can be used on more hashtables types. r=froydnj
df9f8d4e4d745ba63ed5aef87a173b1eb07ddb19
created 2017-04-28 14:31 -0400
pushed 2017-05-03 20:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1359848 - Part 1: Add the nsClassHashtable::LookupForAdd() API to allow consumers to lookup and add an entry to a class hashtable if it doesn't exist already with a single lookup; r=froydnj
a3af628d69b3f4d4f029d5f9118dd44bf1fadbd3
created 2017-01-20 13:59 -0500| base
pushed 2017-01-25 00:08 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1332631 part C - file moves from xpcom/glue to xpcom/ds, r=froydnj
less more (0) tip