xpcom/string/nsSubstring.cpp
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.
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
554acd814741bf777b6312b027fb9108c97d0c1b
created 2018-03-29 09:08 +1100
pushed 2018-04-03 09:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1449395 - Remove unnecessary nsStaticAtom.h includes. r=froydnj
5b91410deb5b02599f99e67a615b613bf7b9971b
created 2018-03-23 17:31 -0700
pushed 2018-03-24 09:42 +0000
L. David Baron L. David Baron - Bug 1448138 - Rename string DataFlags::SHARED to REFCOUNTED to make it clearer to those reading the code. r=erahm
d2627872300c7bde621eafb4ddb3891317b7b702
created 2018-02-22 15:32 +1100
pushed 2018-02-23 09:40 +0000
Paul Bone Paul Bone - Bug 1440205 - Print the nsStringBuffer bad canary value in hex r=jonco
e945fa4f3c1f54493ca0757700cf9f6818a8b98d
created 2018-02-05 17:36 -0800
pushed 2018-02-10 09:58 +0000
Eric Rahm Eric Rahm - Bug 1435924 - Part 1: Switch from nsSubstring.h to nsAString.h. r=dbaron
ced8af085927bba7a6f4d07e4b0a1532ed61a6ce
created 2017-11-09 15:17 +1100
pushed 2017-11-21 09:56 +0000
Paul Bone Paul Bone - Bug 1410276 - Add a canary field to nsStringBuffer r=bz
23f86a1ac424051004163f370b80d7b7bc5a35dd
created 2017-11-08 01:45 +0200
pushed 2017-11-08 10:51 +0000
Sebastian Hengst Sebastian Hengst - Backout a3785ec9a48c / bug 1410276 on request from pbone - Add a canary field to nsStringBuffer. r=backout
e85f59ea455dfc915b7d428eaf45a3cfa0b7baba
created 2017-10-26 00:49 -0700
pushed 2017-11-04 21:56 +0000
Chris Peterson Chris Peterson - Bug 1412048 - Replace some NS_RUNTIMEABORT(var) calls with MOZ_CRASH_UNSAFE_PRINTF. r=froydnj data-review=francois
a3785ec9a48c8c76dd98b5c5140283f8ac44c851
created 2017-10-25 23:21 +1100
pushed 2017-10-26 09:21 +0000
Paul Bone Paul Bone - Bug 1410276 - Add a canary field to nsStringBuffer. r=bz
2f081c8282658b9977e595be588ab2eb5523b012
created 2017-10-02 10:58 -0400
pushed 2017-10-19 01:01 +0000
Nika Layzell Nika Layzell - Bug 1377351 - Part 3: Expose nsA[C]String::Assign(nsA[C]String&&) overload as take_from to rust, r=froydnj
b4c1ad9565ee9d00d96501c4a83083daf25c1413
created 2017-09-07 23:59 +0200
pushed 2017-09-07 22:00 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
7e21f710ecec4a16f1f23e7489bbb0eb3e45e462
created 2017-09-07 09:33 -0400
pushed 2017-09-07 22:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1393230) because it touches the servo directory.
8b18f545fd6f7dd341010b041bd248a1e726bc13
created 2017-08-14 14:22 -0700
pushed 2017-09-07 21:50 +0000
Eric Rahm Eric Rahm - Bug 1393230 - Part 3: Convert the xpcom string classes to be templated on char type. r=njn, r=fitzgen, r=sfink
235ac09dfdb2412295ac98834fb111e9198b0474
created 2017-07-20 15:46 -0700
pushed 2017-07-21 12:15 +0000
L. David Baron L. David Baron - Bug 1381080 patch 3 - Encapsulate setting mData/mLength/mDataFlags in a new method. r=erahm
a431a8ff8f574447b197954304e3658c46e6a42a
created 2017-07-10 12:23 -0700
pushed 2017-07-11 01:43 +0000
L. David Baron L. David Baron - Bug 1343715 - Split nsTSubstring::mFlags into separate variables for class and data flags. r=dmajor
6352096eb0de303cba9440092279e4254a1ec586
created 2017-06-20 19:19 +1000
pushed 2017-06-23 09:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj.
fe5a5bcd4cb39d8be7dcea8e269ed5f57ff71495
created 2017-04-25 13:17 +0300
pushed 2017-04-27 19:44 +0000
Henri Sivonen Henri Sivonen - Bug 1359353 - Make the backing buffers of XPCOM strings available as mutable slices. r=mystor.
5d8f0f741be4d603cc67c2ea3c0ddcb2d16e4216
created 2017-04-12 21:49 -0400
pushed 2017-04-14 00:24 +0000
Nathan Froyd Nathan Froyd - Bug 1353810 - add a --enable-rust-debug option; r=chmanchester
19c4e80bee84eb2515f71df3649423245d0c13d5
created 2017-04-04 21:42 -0700
pushed 2017-04-05 12:33 +0000
L. David Baron L. David Baron - Bug 1353181 followup - Fix non-DEBUG warnings-as-errors bustage.
b6f0b34e87f26826fb65c9889d6d1f24fc6f200c
created 2017-04-04 20:59 -0700
pushed 2017-04-05 12:33 +0000
L. David Baron L. David Baron - Bug 1353181 - Make nsStringBuffer's reference count use the minimum memory synchronization needed. r=froydnj
3dd028775ffa2822a1d7d10f52aacc819d55ef21
created 2017-03-24 15:14 -0400
pushed 2017-03-25 00:17 +0000
Michael Layzell Michael Layzell - Bug 1348398 - Remove Gecko_Truncate[C]String as it is no longer used, r=froydnj
c8862bd997502ac5ae8ec404917946b419b8dbae
created 2017-03-20 14:40 -0400
pushed 2017-03-21 01:20 +0000
Michael Layzell Michael Layzell - Bug 1347224 - Part 2: Re-add Gecko_Truncate[C]String temporarially to avoid stylo breakage, r=froydnj
367073fab1aa0cb09ab39782ec6c384e25e9a359
created 2017-03-20 14:40 -0400
pushed 2017-03-21 01:20 +0000
Michael Layzell Michael Layzell - Bug 1347224 - Part 1: Expose fallible methods on the rust ns[C]String bindings, r=froydnj
3733b20177e3c0b0dea98b8b9093e62e0ecbcbbf
created 2017-03-06 17:52 +1300
pushed 2017-03-07 14:05 +0000
David Major David Major - Bug 1344615: Remove nsXPCOMStrings.{h,cpp} r=bsmedberg
cc329efa94a9f38ddc805353689c0475b1916c74
created 2017-02-01 13:30 -0500
pushed 2017-02-02 00:25 +0000
Michael Layzell Michael Layzell - Bug 1335203 - Synchronize rust debug-assertions with C++ DEBUG, r=froydnj
7cedf8740fcd4f3edb4a840275901d019977e56e
created 2017-01-30 23:17 +0100
pushed 2017-01-31 14:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1335204: Remove DEBUG-only ifdef for Gecko_IncrementStringAdoptCount. r=mystor
df5bdfec12e037eb2c4823f65be5ecf2fb081866
created 2017-01-27 21:12 +0100
pushed 2017-01-28 21:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1334579: Integrate nsstring bindings with leak logging. r=mystor
5f327e934dfece65b00baf439dd1554f2ff0e990
created 2017-01-18 22:20 -0500
pushed 2017-01-19 15:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330759 part 6. Make the null-termination asserts in nsStringBuffer::ToString into diagnostic asserts. r=froydnj
f9408aa59a926dede0e08d4d491bcabd75d533d6
created 2017-01-14 15:02 +0900
pushed 2017-01-14 17:39 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1330824 - Add truncate for nsAString and nsACString. r=mystor
a222c243ea01c03cf8b8b666b642b412e82cc704
created 2016-08-16 18:05 -0400
pushed 2016-09-21 10:04 +0000
Michael Layzell Michael Layzell - Bug 1295762 - Part 1: Implement rust bindings to XPCOM's string types, r=froydnj
41d8277af19246308bdf51bf0cd60da3498681b1
created 2016-08-30 16:17 -0700
pushed 2016-08-31 13:15 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1295762) for build bustage a=bustage CLOSED TREE
30bb58fbbeb89c657343c8e6ab70eb3c0a196fd8
created 2016-08-16 18:05 -0400
pushed 2016-08-31 13:15 +0000
Michael Layzell Michael Layzell - Bug 1295762 - Part 1: Implement rust bindings to XPCOM's string types, r=froydnj
d746378ad672eda7c9f33a0e93e08291bff5f5e3
created 2015-12-01 15:36 -0800
pushed 2015-12-02 14:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229458 - Remove SizeOfIncludingThisMustBeUnshared() from string classes. r=mccr8.
86a46ffd473a4597230a1f638a6fa798ec81fdaa
created 2015-11-17 14:46 -0800
pushed 2015-11-18 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1225365 - Fix assertion in the nsScriptNameSpaceManager memory reporter. r=bz.
9fb7acc6f108dd473fae5df9a29b8ff4ddac915f
created 2015-05-19 11:15 -0700
pushed 2015-05-20 13:54 +0000
Eric Rahm Eric Rahm - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
9e105dd45820b93a476563e241568756f1bdb40e
created 2015-04-03 15:52 +0200
pushed 2015-04-07 19:53 +0000
Randall Barker Randall Barker - Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC. r=nfroyd
352c9ffd70cc5173277b437f1f033cd408633ffa
created 2015-04-02 13:42 -0700
pushed 2015-04-03 00:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 0f5799df920b (bug 1093934) for various test failures CLOSED TREE
0f5799df920bfbf966217fa7a8d511a646a53725
created 2015-04-02 12:12 -0700
pushed 2015-04-03 00:18 +0000
Randall Barker Randall Barker - Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC r=froydnj
e60e056a230c3792c8390f3e6808e97ad7cc3b47
created 2015-03-27 09:01 +0900
pushed 2015-04-01 16:35 +0000
Mike Hommey Mike Hommey - Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
b5478506f7c6e814c9ffc71e04e449184c05a1e9
created 2014-12-12 18:57 -0500
pushed 2014-12-15 18:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1101337 - Make the ReplaceSubstring() XPCOM string API linear; r=froydnj
afd27046e00c0198fe30ae3da4d7f852ae93add3
created 2014-12-12 16:34 -0800
pushed 2014-12-15 18:52 +0000
Wes Kocher Wes Kocher - Backed out changeset 95377313608b (bug 1101337) for linux debug build bustage
95377313608be83f7ed1ef6b3b593e3b5478e839
created 2014-12-12 18:57 -0500
pushed 2014-12-15 18:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1101337 - Make the ReplaceSubstring() XPCOM string API linear; r=froydnj
60d66fb4083b0692f2f733510a43fc9f61279e25
created 2014-12-12 13:04 -0500
pushed 2014-12-13 00:25 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 1101337) because of ASAN bustage landed on a CLOSED TREE
2954a37bc2df49c799e3ffbc29b8abaad56ccb6b
created 2014-12-12 11:47 -0500
pushed 2014-12-13 00:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1101337 - Make the ReplaceSubstring() XPCOM string API linear; r=froydnj
39192ab47239c73817b4ec8090f4ef498b2110e2
created 2014-06-25 15:08 -0700| base
pushed 2014-06-26 21:13 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1028559 - Flatten xpcom/string/{public,src}/ directories. r=dbaron
5b1b527abe473a64fa9dedf7b487d453eb2e078a
created 2014-06-21 08:56 -0700| base
pushed 2014-06-25 13:30 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1028559 - Flatten xpcom/string/{public,src}/ directories. r=dbaron
less more (0) tip