xpcom/rust/nsstring/src/lib.rs
b2867d2df9a3ddbd1bc3f1127eda13eed334f67d
created 2019-05-16 14:31 +0000
pushed 2019-05-16 21:55 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1552064 - Rust nsStrings shouldn't uselessly reallocate when constructed from a boxed slice. r=nika
942fd44a3510b0a2b03d893e621f8229b49f2205
created 2019-03-26 20:17 +0000
pushed 2019-03-27 04:44 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1536045 - Turn a comment into a non-doc comment. r=nika
959aa87abd32bbab3b094cf01939e5569ac3245c
created 2019-02-25 18:32 +0000
pushed 2019-02-26 03:52 +0000
Nika Layzell Nika Layzell - Bug 1530438 - Implement Clone for the rust nsString bindings, r=froydnj
8e900ef58b0f05fa6cacd29b719bbb14ad8c8e72
created 2019-01-04 22:03 +0000| base
pushed 2019-01-05 03:59 +0000
bitnotri bitnotri - Bug 1461737 - Move nsstring-rs to a better location, r=nika
becff95c9e4cc38aec6cd731396d946e3c79a806
created 2017-10-20 21:30 +0200
pushed 2017-10-20 22:01 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 74c58b336d30 (bug 1403213) for referencing non-existing xpcom/rust/gtest/moz.build in xpcom/moz.build. r=backout on a CLOSED TREE
74c58b336d30628e14b8ed735ae2d6dbe6cf6bbd
created 2017-10-20 12:04 -0700
pushed 2017-10-20 22:01 +0000
Nika Layzell Nika Layzell - Bug 1403213 - Move nsstring into servo/support/gecko/nsstring, r=froydnj
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
15306340c1beda0eea937fa85b7e11a3d1110d9d
created 2017-09-27 20:19 +1000
pushed 2017-10-04 21:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1403506 - Remove nsTFixedString<T>. r=erahm.
1e3c2c6f12d16798d2ca82f597205d854c7a5f82
created 2017-09-27 12:19 -0700
pushed 2017-09-27 21:55 +0000
Michael Layzell Michael Layzell - Bug 1403545 - Stop allocating in fmt::Write for nsA[C]String, r=froydnj
b4c0c90d80783f46ef315bb070b640ce3c8416bb
created 2017-09-11 17:17 -0400
pushed 2017-09-26 09:54 +0000
Michael Layzell Michael Layzell - Bug 1383411 - Introduce a distinction between nsCStr<'a> and nsCString, r=froydnj
79bc740e42aaeb256202eef44335a563594a7b04
created 2017-07-20 15:46 -0700
pushed 2017-07-21 12:15 +0000
L. David Baron L. David Baron - Bug 1381080 patch 1 - Add ClassFlags::NULL_TERMINATED to strings that require null-termination. r=erahm
e62dbb5f7606eedd777c6f0372fac168657637d1
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 (rust bindings changes). r=mystor
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.
aae2e9c3d1299ad91f70816a1e6cd2afbbebd05a
created 2017-03-21 09:31 +0000
pushed 2017-03-25 00:17 +0000
emilio+bugs@crisal.io emilio+bugs@crisal.io - Bug 1348398: Keep deriving debug in StringRepr.
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
ec25e01a8ff15b728175f52cdc841129a7e1e8d6
created 2017-03-03 15:20 +0100
pushed 2017-03-04 01:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1344209: Handle empty strings gracefully in rust nsString bindings. r=mystor
7045bd028af07881543111c6ac822d5f13882cfd
created 2017-02-15 12:10 -0500
pushed 2017-02-16 00:18 +0000
Michael Layzell Michael Layzell - Bug 1339218 - Comment wording fixup, r=me
7ecbacf4e84c972da2977dbc3eb924297dd0b636
created 2017-02-13 16:29 -0500
pushed 2017-02-16 00:18 +0000
Michael Layzell Michael Layzell - Bug 1339218 - Re-introduce the ns[C]StringRepr type for use in bindings with custom destructor logic, r=froydnj
56b122662f91478828ef5214ba9d280fe11d0e72
created 2017-02-08 16:18 -0800
pushed 2017-02-09 00:19 +0000
Michael Layzell Michael Layzell - Bug 1316696 - Eliminate ns{Fixed,}{C,}StringRepr from the rust bindings, r=froydnj for being the wrong commit backed out a=backout
f2bccdc9fe7e5cacc309192fc16ad35e14536f17
created 2017-02-08 16:18 -0800
pushed 2017-02-09 00:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 4e259fa04f68 (bug 1316696) for asserts in DocAccessibleParent.cpp a=backout
4e259fa04f684e6ce5de3aff03d7ef0f0698bff0
created 2016-11-11 15:26 -0500
pushed 2017-02-09 00:09 +0000
Michael Layzell Michael Layzell - Bug 1316696 - Eliminate ns{Fixed,}{C,}StringRepr from the rust bindings, r=froydnj
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
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
f50ae3e4924d028b4d7488833999fd7012782727
created 2016-11-28 14:19 -0500
pushed 2016-11-29 10:40 +0000
Michael Layzell Michael Layzell - Backout of Bug 1316696 as we don't want to require rustc 1.13 yet, a=froydnj
b368ec57dc57d5fc4edd00c4c505fe52d10ad160
created 2016-11-11 15:26 -0500
pushed 2016-11-25 14:40 +0000
Michael Layzell Michael Layzell - Bug 1316696 - Eliminate ns{Fixed,}{C,}StringRepr from the rust bindings, r=froydnj
bd8fc8fe4a9de47628c22ae1ed87cf9c9029acf8
created 2016-11-19 13:56 -0500
pushed 2016-11-22 14:53 +0000
Michael Layzell Michael Layzell - Bug 1319083 - Relax the Sized constraint on nsA[C]String::assign/append, r=froydnj
e5c8e3d23cf2750d7be106d8dd837d368db326b3
created 2016-11-11 16:16 -0500
pushed 2016-11-17 01:08 +0000
Michael Layzell Michael Layzell - Bug 1316964 - Make the append and assign methods on the rust nsstring types more generic, r=froydnj
46acc32392759b90b5122d7678464b83ff34b5fd
created 2016-10-27 13:07 -0700
pushed 2016-10-29 13:12 +0000
Kyle Machulis Kyle Machulis - Bug 1313160 - Add From<&'a String> and From<&'a Vec<u8>> conversions for rust nsstring lib; r=mystor
f9418278a1bb388bdc8565bebc925aa0951dc518
created 2016-10-25 10:19 +1100
pushed 2016-10-25 08:31 +0000
Xidorn Quan Xidorn Quan - Bug 1312338 part 1 - Add as_str_unchecked() to nsACString. r=mystor
0dcb777c0796fa51ae5a939209fa3a57a69a5ce4
created 2016-10-04 17:12 -0400
pushed 2016-10-06 10:00 +0000
Michael Layzell Michael Layzell - Bug 1307615 - Avoid depending on potentially-undefined behavior in the rust nsstring bindings, r=froydnj
eb314c69ae72f4f0020c007c04e11f0eba6abe8d
created 2016-09-15 01:22 -0400
pushed 2016-09-26 10:35 +0000
Michael Layzell Michael Layzell - Bug 1299261 - De-duplicate code in rust ns[C]String binding layout verification code, r=bholley
25d7613115f798c1446c3adc49c267f7ed973afb
created 2016-08-19 15:47 -0400
pushed 2016-09-21 10:04 +0000
Michael Layzell Michael Layzell - Bug 1295762 - Part 2: Add tests to ensure that the layout of rust's ns[C]String matches C++'s, r=froydnj
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
b4b5fa96e8eed62f5fd67b1baaf7132aa534a599
created 2016-08-19 15:47 -0400
pushed 2016-08-31 13:15 +0000
Michael Layzell Michael Layzell - Bug 1295762 - Part 2: Add tests to ensure that the layout of rust's ns[C]String matches C++'s, r=froydnj
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
less more (0) tip