mfbt/SegmentedVector.h
54705c6658007b677a00d28e89377c5f0356c688
created 2018-11-29 18:48 +0100
pushed 2018-11-29 18:47 +0000
Sylvestre Ledru Sylvestre Ledru - reformat of ./mfbt draft
4b797608c0576725cc6f5c46f2255a268a05f3e0
created 2018-11-26 18:51 -0500
pushed 2018-11-27 03:09 +0000
Nathan Froyd Nathan Froyd - Bug 1509927 - use a little more KnownNotNull placement new in MFBT; r=njn
458024a8dedbde961dc6bfd5652a87620863f7e8
created 2018-10-10 17:42 +0200
pushed 2018-10-11 19:54 +0000
Sylvestre Ledru Sylvestre Ledru - reformat mfbt draft
c3a3185c92c2aadeba43b8c9fc978d4d1556c1a2
created 2018-08-08 14:45 -0400
pushed 2018-08-08 18:45 +0000
Alex Gaynor Alex Gaynor - mozilla::Swap -> std::swap draft
f4e2d9f8831cf41c19d592ce252e87161f32250b
created 2018-07-20 23:58 +0000
pushed 2018-07-21 03:04 +0000
Brian Hackett Brian Hackett - Bug 1309552 - Specify buffer size when freeing data in AllocPolicy, r=waldo.
1663ed2b7ee1c5b24e8b14625abf333b3c38ddc4
created 2018-07-20 23:58 +0000
pushed 2018-07-21 00:00 +0000
Brian Hackett Brian Hackett - Bug 1309552 - Specify buffer size when freeing data in AllocPolicy, r=waldo.
a61ae45785b06e24c58e02b8e84025583b0683bb
created 2018-06-18 11:55 -0700
pushed 2018-06-18 21:43 +0000
Jeff Walden Jeff Walden - Bug 1469003 - Convert SegmentedVector to use a manually aligned |unsigned char| array for storage, using a clean C++11 idiom. r=froydnj
6416538804839456e02098378e6d52cec1f1f468
created 2018-06-01 18:30 +0200
pushed 2018-06-01 16:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r?froydnj
75916f312aff7e93fe19fd902770466961bf07ec
created 2018-05-24 13:32 -0700
pushed 2018-05-31 16:51 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - [mq]: unint_clang-format.diff
b66154dfa3d35f75bdaf763f4ecce5f34f4405b9
created 2018-05-30 21:15 +0200
pushed 2018-05-30 23:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Automatic replacements. r?froydnj
6125d3bbceed6e566ca9765657945a5783973d89
created 2018-05-06 20:44 -0700
pushed 2018-05-07 04:10 +0000
Tristan Bourvon Tristan Bourvon - Autofix 416288 (7ef845081069)
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
eaa9da019f1fbcfc0eb16d3bb712fa0bc69dbaea
created 2018-04-10 21:11 +0200
pushed 2018-04-10 22:06 +0000
Tristan Bourvon Tristan Bourvon - Autofix 412331 (30d72755b174)
77070e6bb26e31ec99a78b8e138733361617d989
created 2018-03-25 22:25 +0200
pushed 2018-03-25 20:39 +0000
Tristan Bourvon Tristan Bourvon - Autofix based on 409643 (d2bf7b9c80a7)
9b6291b5602eb0d7e1662cf9a25fdf6b878a5f28
created 2018-03-04 07:14 -0700
pushed 2018-03-21 14:10 +0000
Brian Hackett Brian Hackett - Merge from m-c.
d63500607d3c145017366b66862ffb8b90ec3f7c
created 2018-02-23 06:11 -0700
pushed 2018-02-27 19:08 +0000
Brian Hackett Brian Hackett - Bug 1309552 - Specify buffer size when freeing data in AllocPolicy, no_r.
90f5cc4128a22e072d42666fa2861cf6a461f7f8
created 2018-02-16 10:13 +0100
pushed 2018-02-16 10:01 +0000
Sylvestre Ledru Sylvestre Ledru - Mozilla cs enforced everywhere
b7f9aa71a5142476677e9ca8248e28b6ce504ef2
created 2018-02-12 16:07 -0800
pushed 2018-02-13 00:18 +0000
Blake Kaplan Blake Kaplan - Add a move constructor to SegmentedVector.
80ed235cff6a319ed3171c949f352a5d6e41726e
created 2018-01-16 18:47 +0100
pushed 2018-01-16 17:50 +0000
Sylvestre Ledru Sylvestre Ledru - Try with another CS
db33121e2edc07c57d5d0298bad8cf879e16c3e4
created 2017-11-26 19:37 +0100
pushed 2017-11-26 18:42 +0000
Tristan Bourvon Tristan Bourvon - Test clang-format-fixes
98e2b4ee9775a2a2b5cc1bb8a390bfe901814f38
created 2017-11-06 13:22 +0100
pushed 2017-11-06 12:29 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all
46ef8bf6c68664b27953e4680747da7a985c30b2
created 2017-10-30 19:44 +0100
pushed 2017-10-30 19:24 +0000
Sylvestre Ledru Sylvestre Ledru - Update of the code style
798c494473f8e09ca4994e3b5d4b1a69d6af6f69
created 2017-08-30 16:06 +0200
pushed 2017-08-30 21:01 +0000
Sylvestre Ledru Sylvestre Ledru - reindent all
f2217556ec399955835f2086f17b0813202e7c97
created 2017-05-05 00:49 +0300
pushed 2017-05-05 09:27 +0000
Olli Pettay Olli Pettay - Bug 1358761 - replace PurpleBlock with SegmentedVector to reduce indirect memory accesses when calling suspect, r=mccr8,nfroyd
2db22e7deea51edc4344c08e66b4418ccf2c9be7
created 2017-04-29 23:17 +0300
pushed 2017-04-29 20:18 +0000
Olli Pettay Olli Pettay - try: -b do -p all -u all -t none
cf3b5b7eb670f98cade2ae2643b2a6e46d835155
created 2017-04-28 11:20 +0300
pushed 2017-04-28 09:34 +0000
Olli Pettay Olli Pettay - try: -b do -p all -u all -t none
bc7fceeb165aaae910c9e32f91e0250fe4cc6732
created 2017-04-27 20:43 +0300
pushed 2017-04-27 17:44 +0000
Olli Pettay Olli Pettay - try: -b do -p linux,linux64 -u mochitest-1 -t none
e513fb8f97cc400aceab987a35f81167d59c8cd1
created 2017-04-27 18:02 +0300
pushed 2017-04-27 15:02 +0000
Olli Pettay Olli Pettay - try: -b do -p all -u all -t none
f43ec7490746c27a1233e65896bebf365c7a9bde
created 2017-04-27 00:33 +0300
pushed 2017-04-26 21:33 +0000
Olli Pettay Olli Pettay - try: -b do -p all -u all -t none
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-24 16:32 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-24 16:32 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/
12f24277cd8bcbd8babeb407a877e3cc319852e7
created 2016-09-24 23:22 -0700
pushed 2016-09-25 18:12 +0000
Chris Peterson Chris Peterson - [mq]: FIXME_MDA_mfbt
9761692294413e84878046507303b54935b5c52e
created 2016-06-02 17:02 +0300
pushed 2016-06-02 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug N - Use alignas instead of union hack in nsTArray/SegmentedVector
ca40601a5a58b3f4df37e1c29c3074d89ec58efb
created 2016-06-02 10:59 +0300
pushed 2016-06-02 08:32 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug N - Replace MOZ_ALIGNOF with alignof
0beaea697806539672948ead9bd8166d98f1fa74
created 2016-05-18 17:18 +0800
pushed 2016-05-24 07:21 +0000
Kan-Ru Chen Kan-Ru Chen - Make SegmentedVector pass AllocPolicy constructor
97ce9dbc8ecf8a213800738a64be8eab8e1770ee
created 2016-05-09 19:06 +0800
pushed 2016-05-10 09:29 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 2. Add ConstIterator to SegmentedVector
dcc20fca52700779e55243606ca09f763e7928cd
created 2016-05-09 14:56 +0800
pushed 2016-05-10 09:29 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 1. Add CopyRawBuffer and InfallibleCopyRawBuffer to SegmentedVector
c30883e4a486f71b73f8cd94bba4abcca34f2cbc
created 2016-05-09 19:06 +0800
pushed 2016-05-10 09:00 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 2. Add ConstIterator to SegmentedVector
35cb5afb7bbc48206b52c8a7c9735385a428f79a
created 2016-05-09 14:56 +0800
pushed 2016-05-10 09:00 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 1. Add copyRawBuffer and InfallibleCopyRawBuffer to SegmentedVector
3933d864bde759737be0efe72c616b8551d70d6b
created 2016-04-27 14:16 +1000
pushed 2016-04-28 02:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
d0ffc4e614bc1cf868a1dd1fbb657aa01b851b2a
created 2016-03-04 12:02 -0500
pushed 2016-03-04 22:50 +0000
Nathan Froyd Nathan Froyd - Bug 1170045 - part 1 - add bulk pop support to SegmentedVector; r=erahm
dcf1a518063323001c8f5319db032dfc8839110c
created 2016-03-04 12:02 -0500
pushed 2016-03-04 17:43 +0000
Nathan Froyd Nathan Froyd - Bug 1170045 - part 1 - add bulk pop support to SegmentedVector; r=erahm
670be1d96dcd0b266761289127bd123e350ddff3
created 2016-02-22 19:50 -0500
pushed 2016-02-24 20:16 +0000
Michael Wu Michael Wu - Bug 1250998 - Add support for sized deallocation to SM try: -b do -p all -u none -t none
a42307da28e68f487acb574c33c0c7be144a0fd4
created 2015-04-16 14:59 -0700
pushed 2015-04-16 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 1113300 - Add a way to use SegmentedVector like a stack. r=froydnj
7ad213b5d48e8c0645ee2b3f78e7c3036c309685
created 2015-01-09 17:33 -0500
pushed 2015-01-15 04:00 +0000
Trevor Saunders Trevor Saunders - bug 1077549 - remove useless gcc version checks r=glandium
f393b1cd149b22423a40b0bdcec1cf608ccfa108
created 2014-12-22 19:01 -0500
pushed 2014-12-23 00:01 +0000
Andrew McCreight Andrew McCreight - Bug 1113300 - Add a way to pop the last element off a SegmentedVector. r=froydnj
4311019b3122a2f071641c3bbeaca05f19b10e9b
created 2014-12-21 16:48 +0100
pushed 2014-12-21 15:49 +0000
Juan Gomez Juan Gomez - [TRY-SERVER] Test ICS emulator build with gcc-4,8 based toolchain
76b604c4556cef4c0fdc475e19a7f938390822b2
created 2014-12-11 14:11 -0800
pushed 2014-12-12 04:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1109407 - Give SegmentedVector a default segment size. r=froydnj.
fd7ac314f246e6ac0351e057e79114c9dd3b50ba
created 2014-12-10 17:47 -0500
pushed 2014-12-10 23:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1109729 - Fix more bad implicit constructors in mfbt; r=froydnj
b881e1611fcb1c08bd7155e7d75a9a230b8628ea
created 2014-12-08 14:45 -0800
pushed 2014-12-09 02:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 2) - Add SegmentedVector to MFBT. r=froydnj.
73cd377ea570f86c8e21ec3661e518c36a43f792
created 2014-12-08 14:45 -0800
pushed 2014-12-08 23:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 2) - Add SegmentedVector to MFBT. r=froydnj.
94e018f17cda55af8e034cb78a40ac2906d4c99c
created 2014-11-24 15:15 -0800
pushed 2014-11-24 23:15 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 2) - Add SegmentedVector to MFBT.
a8fe84002971a1ee14d1686db234955d42453a15
created 2014-11-24 14:30 -0800
pushed 2014-11-24 22:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 2) - Add SegmentedVector to MFBT.
334c5a1c1b711d6e6b94e751ca723a006953b000
created 2014-11-23 20:27 -0800
pushed 2014-11-24 04:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 2) - Add SegmentedVector to MFBT.
26136f1b3e0dfc6214a47935a789ad6b475af82a
created 2014-11-21 06:59 -0800
pushed 2014-11-21 14:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 1) - Add SegmentedVector to MFBT.
1532b4d6e9cf0776367e31f046d063b9a153e696
created 2014-11-20 20:00 -0800
pushed 2014-11-21 04:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 1) - Add SegmentedVector to MFBT.
less more (0) tip