xpcom/ds/PLDHashTable.h
8869368a3f30f51879322b4aebd66d03a35ea2ce
created 2018-12-10 19:23 +0000
pushed 2018-12-11 05:24 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1512961 - Reformat recent changes to the Google coding style r=Ehsan
c1a7bed23922c06094d251ac6de96af92cc6d649
created 2018-11-28 09:09 -1000
pushed 2018-12-02 09:46 +0000
Brian Hackett Brian Hackett - Bug 1510724 Part 1 - Add accessor for wrapped PLDHashTable operations, r=froydnj.
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
d94b469a0faa1b82ce5ca2a60b1d3825fed44d06
created 2018-11-26 16:24 -0500
pushed 2018-11-27 05:02 +0000
Nathan Froyd Nathan Froyd - Bug 1460674 - part 3 - make PLDHashTable iteration faster; r=njn
0c938490f21c626d84b00903fb6fcb4d94386ce5
created 2018-11-26 16:24 -0500
pushed 2018-11-27 05:02 +0000
Nathan Froyd Nathan Froyd - Bug 1460674 - part 2 - reorganize PLDHashTable's internal storage; r=njn
90e48634e1c329829854028465d311e2156196e3
created 2018-11-26 16:24 -0500
pushed 2018-11-27 05:02 +0000
Nathan Froyd Nathan Froyd - Bug 1460674 - part 1 - change PLDHashTable internals to work on slots; r=njn
927af324b93d51639dc24c09e6bb0eb9ace40613
created 2018-11-26 16:24 -0500
pushed 2018-11-27 05:02 +0000
Nathan Froyd Nathan Froyd - Bug 1460674 - part 0b - stop trying to be const-correct in Get(); r=njn
9869912ed6d74ea4ce63f976e93ce1b3b361f884
created 2018-11-26 16:24 -0500
pushed 2018-11-27 05:02 +0000
Nathan Froyd Nathan Froyd - Bug 1460674 - part 0a - store the hash table entry size in iterators; r=njn
640b09ec036ea40e164b2193172bf247475d9930
created 2018-11-19 09:54 -0500
pushed 2018-11-20 05:04 +0000
Nathan Froyd Nathan Froyd - Bug 1506730 - remove PLDHashTable::Iterator::mStart; r=njn
3d099fce8fa41d9d93981b743761c88c282a3ce9
created 2018-09-20 11:20 -0400
pushed 2018-09-20 21:55 +0000
Nathan Froyd Nathan Froyd - Bug 1415980 - make hash keys movable and not copyable; r=erahm
a75c5a2a6bea6dfb924c04a350af97c7690e08b9
created 2018-07-26 20:15 +1000
pushed 2018-08-01 09:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1477626 - Document some differences between mozilla::HashTable and PLDHashTable. r=Waldo
2ce09953e25bfbcc4170ed989c028c469b6ea21d
created 2018-07-26 18:52 +1000
pushed 2018-07-31 09:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1477626 - Move ScrambleHashCode() from js/src/Utility.h to mfbt/HashFunctions.h. r=Waldo
9cf98793e243bd1fa1413d70cf957b9a4f4d54f4
created 2018-07-26 18:52 +1000
pushed 2018-07-31 09:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1477626 - Introduce mozilla::HashNumber and use it in various places. r=Waldo
69f43ac4d5a71a1a0a56dee588f47b58bdab7cdc
created 2018-07-31 01:19 +0300
pushed 2018-07-31 09:53 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 9035ff3757ac (bug 1415980) at request from froydnj on the suspicion that it's going to break MSVC builds when it gets merged to central.
9035ff3757acd19ae5aece396bc2cc5ee61a58ce
created 2018-07-30 17:15 -0400
pushed 2018-07-31 09:53 +0000
Nathan Froyd Nathan Froyd - Bug 1415980 - make hash keys movable and not copyable; r=erahm
1e146aebbcc65d9610cf1f4ef841a5a6b5ea166d
created 2018-07-23 14:47 +0000
pushed 2018-07-24 09:50 +0000
Brian Hackett Brian Hackett - Bug 1207696 Part 8f - Ensure that PL and PLD hashtables have consistent iteration order when recording/replaying, r=froydnj.
a64bcb2b5c4d3d36d69e276d8d07ddedf271a446
created 2018-07-21 14:26 +0000
pushed 2018-07-22 09:46 +0000
Brian Hackett Brian Hackett - Bug 1207696 Part 4l - Don't record some debugging/statistics atomics, r=froydnj.
9f8a3c2f65288f91b94223b69c63da6612ebee55
created 2018-07-13 16:56 +0900
pushed 2018-07-13 21:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1475461 - part 1: Mark PLDHashTable::Search() and called by it as const r=Ehsan
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
4dce29de45e3c5ecf8476bd77195c11a4ebe64ad
created 2017-09-15 20:04 +1000
pushed 2017-09-22 09:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400193 (part 2) - Shrink PLDHashTable. r=froydnj.
fc909021a397a1a679726b94f2c0451c48e5beba
created 2017-07-18 23:02 -0400
pushed 2017-07-19 14:00 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 06f92d065a85 (bug 1377333) because we don't need keys that are that big
06f92d065a853003e363ba28e17cc8fd6af656a4
created 2017-06-28 02:06 -0400
pushed 2017-07-05 11:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1377333 - Make PLDHashNumber 64-bit on x86-64; r=froydnj
f5564d2bbc096bb5bc6c7a0e2fba2852c5e81739
created 2017-07-04 00:37 +0200
pushed 2017-07-04 08:48 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3009a0b538da (bug 1377333) on suspicion of causing frequent failures in test_general.html. r=backout
3009a0b538da9fa3f6d9d9bf49f24ab46e5fc553
created 2017-06-28 02:06 -0400
pushed 2017-07-04 08:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1377333 - Make PLDHashNumber 64-bit on x86-64; 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