mfbt/BufferList.h
65196a35a72b533acde99e56b03ae98101b7043f
created 2019-03-29 23:42 -0700
pushed 2019-03-30 21:43 +0000
Jeff Gilbert Jeff Gilbert - No bug - clang-format -p mfbt
3ba34ca57b5b5c73a07a026a6103cbc7394c2207
created 2019-03-26 13:24 +0200
pushed 2019-03-27 04:45 +0000
dOn'tReallycAre dOn'tReallycAre - Bug 1353767 - BufferList methods that can OOM should all be MOZ_MUST_USE. r=billm
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
c9baf27742536134040a635d6f0b9528874d6bff
created 2018-07-22 11:53 +0000
pushed 2018-07-23 09:31 +0000
Brian Hackett Brian Hackett - Bug 1465287 Part 9 - Allow copying IPDL messages, r=froydnj.
5c8c2d8a6003d2729497a2cf93c9afc89d2bf4f4
created 2018-07-20 23:58 +0000
pushed 2018-07-21 21:53 +0000
Brian Hackett Brian Hackett - Bug 1309552 - Specify buffer size when freeing data in AllocPolicy, r=waldo.
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
96a6ea5ea3468b4c9e20ff8d9795a7ef136213a9
created 2018-05-22 13:04 -0400
pushed 2018-05-22 22:00 +0000
Alex Gaynor Alex Gaynor - Bug 1462912 - fixed BufferList::Extract to handle the case where the call consumes the entirety of the BufferList; r=froydnj
9d8c922db947eadeca8278bb33d4f5fe271cef05
created 2018-05-18 18:59 -0400
pushed 2018-05-19 09:39 +0000
Alex Gaynor Alex Gaynor - Bug 1456189 - Simplify BufferList::Extract to make the lifetimes clearer. r=froydnj
c6b1884407a7f63b1e836acae0be593b67e8c6f7
created 2018-05-18 01:00 +0300
pushed 2018-05-18 09:56 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 1d0aa0c581cf (bug 1456189) for bustage on selftest.py on a CLOSED TREE
1d0aa0c581cf7c22bf7a224f7c2628951dc294bb
created 2018-05-17 17:16 -0400
pushed 2018-05-18 09:56 +0000
Alex Gaynor Alex Gaynor - Bug 1456189 - Simplify BufferList::Extract to make the lifetimes clearer. r=froydnj
a0d5ed4a3fb632c5e1b05f0f0801e0ed84bc5f53
created 2018-04-19 16:53 -0400
pushed 2018-04-25 09:35 +0000
Alex Gaynor Alex Gaynor - Bug 1450232 - in IPC, check that lengths fit in the available data before allocating data; r=mccr8
66ba728d4fe90ac1eb4e79d072e219be5a36037c
created 2017-11-29 10:11 -0500
pushed 2017-11-29 22:41 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1379680. Add a way to append buffers to a BufferList. r=billm
6e59c41b3584fb692f0237701034cea162d5df8b
created 2017-07-25 14:53 -0700
pushed 2017-07-26 09:12 +0000
Kris Maglione Kris Maglione - Bug 1382645: Part 1 - Add memory reporter for StructuredCloneHolder binding implementation. r=billm
97eebd54e4e44ccbd2a8b927d64c5c81cdfbd1a2
created 2017-06-20 12:06 -0700
pushed 2017-06-22 00:58 +0000
Kris Maglione Kris Maglione - Bug 1373579: Part 3 - Require fallible Init method rather than infallible constructor when using fallible allocator. r=billm
2b334bcc95a7867dd753ea651db06486fd449a7b
created 2017-06-19 16:51 -0700
pushed 2017-06-22 00:58 +0000
Kris Maglione Kris Maglione - Bug 1373579: Part 2 - Deserialize StructuredCloneBlob in segments rather than a single large allocation. r=billm
68e6acf47dabf0c1aff5e3b8ab246a4bce63d645
created 2017-03-10 02:35 +0100
pushed 2017-03-13 14:24 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1331173 - Increase header segment capacity for TaskTracer. r=billm
468f75ba2034e33ae82dcd349425e51b6bbf7a48
created 2017-01-19 14:02 -0800
pushed 2017-01-30 23:45 +0000
Steve Fink Steve Fink - Bug 1264053 - Transfer DifferentProcess ArrayBuffers by copying, r=jorendorff
4f0c0926419e351e0fda8a78cd92199d9cbee810
created 2016-09-30 17:37 +0800
pushed 2016-10-05 13:23 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1305791 - Clear result.mSegments if MoveFallible failed. r=billm
acb978a84753654b4deca915b12504f1c0c27fd0
created 2016-08-30 18:26 +0800
pushed 2016-08-31 13:53 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1051567 - Make sure we resend file descriptors for the first chunk of a message. r=billm
241754bbd8712b5a3e31a5c27a5b3278d50223e9
created 2016-08-25 17:15 +0800
pushed 2016-08-29 16:22 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297981 - Delete BufferList::FlattenBytes and Pickle::FlattenBytes. r=billm
8c07eaec94c47f0a29d4faa99821caf02eb4becd
created 2016-04-22 18:04 +0800
pushed 2016-08-23 14:05 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku r=billm r=jorendorff
b9bd09e50989a12ee1f00e2466b6b33a0bdb6dca
created 2016-07-14 16:27 +0800
pushed 2016-08-23 14:05 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 3. Add BufferList::MoveFallible. r=billm
7e9ad46a04ee3807ed4f53896546d5e7c7d910e5
created 2016-07-21 17:04 +0800
pushed 2016-08-23 14:05 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 2. Add BufferList::Extract and Pickle::ExtractBuffers. r=billm
b25d09b7fab57ddb82f14916a443eb34fda31137
created 2016-08-17 10:49 -0700
pushed 2016-08-17 23:34 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1264642) for marionette failures a=backout CLOSED TREE
7c60fc4144fb682ae99c4068464fddf69791834f
created 2016-04-22 18:04 +0800
pushed 2016-08-17 23:34 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku,billm,jorendorff
9f434697ef2ecece5b93ad07093b85667d2018e3
created 2016-07-14 16:27 +0800
pushed 2016-08-17 23:34 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 3. Add BufferList::MoveFallible. r=billm
06fc278fcedf5fa20ec0b569643933cb3fc71983
created 2016-07-21 17:04 +0800
pushed 2016-08-17 23:34 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 2. Add BufferList::Extract and Pickle::ExtractBuffers. r=billm
010987e0dc81f5021cf3b200ceab78d742783d21
created 2016-05-11 18:02 -0700
pushed 2016-05-30 13:29 +0000
Bill McCloskey Bill McCloskey - Bug 1262671 - Introduce MFBT BufferList class (r=froydnj)
less more (0) tip