xpcom/ds/PLDHashTable.h
954d5a7490a36c05b8f07e0caaa782c7eb0a2ed5
created 2020-02-27 17:39 +0000
pushed 2020-03-09 15:29 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
6ea49052598fbebed1ed389269ab58ad91b53d2f
created 2020-02-27 07:05 +0200
pushed 2020-03-09 15:29 +0000
Ciure Andrei Ciure Andrei - Backed out changeset d407a28318e6 (bug 1609815) for causing windows ming bustages CLOSED TREE
d407a28318e68dd78af8365a1ea3f8f7384f92c5
created 2020-02-27 04:43 +0000
pushed 2020-03-09 15:29 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
801309bb74ba0a7789693c9dfe1791d1131a50e1
created 2020-02-12 11:13 +0000
pushed 2020-03-09 15:29 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj
81ae47660566a29c5395432886e4fd9a403eac97
created 2020-01-20 16:19 +0000
pushed 2020-02-10 10:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj
2aa57942649806333b9273bf13fb40f1dbfdb3da
created 2020-01-20 16:18 +0000
pushed 2020-02-10 10:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1609996 - Remove mozilla/Move.h. r=froydnj
8e9c25f6c1ec1ecbae8eb0506696cc9214be9096
created 2019-11-26 14:35 +0000
pushed 2019-12-02 11:32 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
7edd630eb6c497e32341be35bf5da80838f1dc15
created 2019-11-06 13:37 +0000
pushed 2019-12-02 11:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1594401 - Enable hashtable assertions on fuzzing builds. r=froydnj
7a0d7c5c5fad8c96399c921037c097ba67452b38
created 2019-10-28 23:27 +0000
pushed 2019-12-02 11:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1591132 - Use an atomic bool for Checker::mIsWritable. r=froydnj
25ded18e0a55885ca38fa1aaeb0994bfeecd6730
created 2019-10-28 23:27 +0000
pushed 2019-12-02 11:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1591132 - Make it easy to switch on and off these assertions in different build configurations. r=froydnj
c6cd0b11f18d7ddd7b52d86cb276f7aa5afd8ac6
created 2019-10-28 23:27 +0000
pushed 2019-12-02 11:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1591132 - Remove some useless ifdefs. r=froydnj
761eaa4c4f6384a2a036e2ed685a2ecd073012a3
created 2019-10-28 23:27 +0000
pushed 2019-12-02 11:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1591132 - Make hashtable checker use MOZ_RELEASE_ASSERT. r=froydnj
90d9e9be37138da5721acfac318e7efda87f72dd
created 2019-09-10 12:08 +0000
pushed 2019-10-14 16:59 +0000
Simon Giesecke Simon Giesecke - Bug 1575479 - Add support for STL iterators and range-based for to nsBaseHashtable. r=froydnj
f15fdf668a68cf42133e098f8edf7975096e649f
created 2019-09-10 15:01 +0300
pushed 2019-10-14 16:59 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1575479) for build bustage at build/src/gfx/thebes/gfxFT2Fonts.h on a CLOSED TREE
dcbc7c69fb6450f79cc7f3743fe88a57b2e826e6
created 2019-09-09 14:27 +0000
pushed 2019-10-14 16:59 +0000
Simon Giesecke Simon Giesecke - Bug 1575479 - Add support for STL iterators and range-based for to nsBaseHashtable. r=froydnj
8869368a3f30f51879322b4aebd66d03a35ea2ce
created 2018-12-10 19:23 +0000
pushed 2019-01-21 13:03 +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-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +0000
Nathan Froyd Nathan Froyd - Bug 1506730 - remove PLDHashTable::Iterator::mStart; r=njn
3d099fce8fa41d9d93981b743761c88c282a3ce9
created 2018-09-20 11:20 -0400
pushed 2018-10-15 21:07 +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-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +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-18 21:43 +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-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400193 (part 2) - Shrink PLDHashTable. r=froydnj.
fc909021a397a1a679726b94f2c0451c48e5beba
created 2017-07-18 23:02 -0400
pushed 2017-08-02 08:25 +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-08-02 08:25 +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-08-02 08:25 +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-08-02 08:25 +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-04-18 12:07 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1332631 part C - file moves from xpcom/glue to xpcom/ds, r=froydnj
less more (0) tip