gecko-dev/xpcom/string
Milan Sreckovic f6ada26ae2 Bug 1358297: Part 4. Optimize Strip/CompressWhitespace as a special case using ASCIIMask. r=froydnj
MozReview-Commit-ID: 2RVV3rPqOhl

--HG--
extra : rebase_source : 4ea81a961124b8a273472ba70cb333d1527cba9d
2017-05-10 13:12:42 -04:00
..
crashtests
moz.build Bug 1358297: Part 2. Helper class to mask ascii characters, letting us do a faster test for membership in a string/character set. r=froydnj 2017-05-10 13:12:30 -04:00
nsASCIIMask.cpp Bug 1358297: Part 2. Helper class to mask ascii characters, letting us do a faster test for membership in a string/character set. r=froydnj 2017-05-10 13:12:30 -04:00
nsASCIIMask.h Bug 1358297: Part 2. Helper class to mask ascii characters, letting us do a faster test for membership in a string/character set. r=froydnj 2017-05-10 13:12:30 -04:00
nsAString.h
nsCharTraits.h
nsDependentString.cpp
nsDependentString.h
nsDependentSubstring.cpp
nsDependentSubstring.h
nsLiteralString.h Bug 1344629 - Part 10: Bonus fix: Remove NS_LITERAL_STRING_INIT macros. r=dbaron 2017-03-14 15:26:37 +13:00
nsPrintfCString.h Bug 1060419 - make AppendPrintf and nsPrintfCString use Printf.h, r=froydnj 2016-12-14 09:32:21 -07:00
nsPromiseFlatString.cpp
nsPromiseFlatString.h
nsReadableUtils.cpp Bug 1362194 - part 1 - add a fallible CopyASCIItoUTF16 function; r=mccr8 2017-05-05 11:33:36 -04:00
nsReadableUtils.h Bug 1362194 - part 1 - add a fallible CopyASCIItoUTF16 function; r=mccr8 2017-05-05 11:33:36 -04:00
nsReadableUtilsImpl.h
nsReadableUtilsSSE2.cpp
nsString.cpp
nsString.h Bug 1332648 - remove bogus string radix/case #defines; r=erahm 2017-01-20 16:37:35 -05:00
nsStringBuffer.h Bug 1353181 - Make nsStringBuffer's reference count use the minimum memory synchronization needed. r=froydnj 2017-04-04 20:59:21 -07:00
nsStringComparator.cpp
nsStringFwd.h Bug 1344629 - Part 3: Move const accessors from nsTSubstring to nsTStringRepr. r=dbaron 2017-03-14 10:02:50 +13:00
nsStringIterator.h Bug 1344629 - Part 3: Move const accessors from nsTSubstring to nsTStringRepr. r=dbaron 2017-03-14 10:02:50 +13:00
nsStringObsolete.cpp Bug 1358297: Part 4. Optimize Strip/CompressWhitespace as a special case using ASCIIMask. r=froydnj 2017-05-10 13:12:42 -04:00
nsSubstring.cpp Bug 1359353 - Make the backing buffers of XPCOM strings available as mutable slices. r=mystor. 2017-04-25 13:17:48 +03:00
nsSubstring.h
nsSubstringTuple.cpp Bug 1344629 - Part 4: Cleanup: make string tuples not think in terms of "substring". r=dbaron 2017-03-14 10:02:55 +13:00
nsSubstringTuple.h
nsTDependentString.cpp Bug 1340577 - Add release-grade assertions to various XPCOM string API implementations to avoid input causing an overflow. r=froydnj 2017-02-21 11:38:00 -05:00
nsTDependentString.h Bug 1340577 - Add release-grade assertions to various XPCOM string API implementations to avoid input causing an overflow. r=froydnj 2017-02-21 11:38:00 -05:00
nsTDependentSubstring.cpp Bug 1340577 - Add release-grade assertions to various XPCOM string API implementations to avoid input causing an overflow. r=froydnj 2017-02-21 11:38:00 -05:00
nsTDependentSubstring.h Bug 1340577 - Add release-grade assertions to various XPCOM string API implementations to avoid input causing an overflow. r=froydnj 2017-02-21 11:38:00 -05:00
nsTextFormatter.cpp Bug 1353143 - Part 3: Switch PR_ASSERT usage to MOZ_ASSERT. r=froydnj 2017-04-04 14:36:17 -07:00
nsTextFormatter.h Bug 1332631 part E - file moves from xpcom/glue to xpcom/string, r=froydnj 2017-01-20 14:19:22 -05:00
nsTLiteralString.h Bug 1344629 - Part 8: Make nsTLiteralString inherit from nsTStringRepr. r=dbaron 2017-03-14 15:26:36 +13:00
nsTPromiseFlatString.cpp Bug 1344629 - Part 1: String class cleanup and dead code removal. r=dbaron 2017-03-14 09:28:49 +13:00
nsTPromiseFlatString.h
nsTString.cpp
nsTString.h Bug 1344498 - Add fallible StripWhitespace r=njn 2017-03-23 12:52:31 +01:00
nsTStringComparator.cpp
nsTStringObsolete.cpp Bug 1358297: Part 4. Optimize Strip/CompressWhitespace as a special case using ASCIIMask. r=froydnj 2017-05-10 13:12:42 -04:00
nsTSubstring.cpp Bug 1358297: Part 3. Create special case for stripping CR and LF on TSubstring, and use it in all the places that it is called. Use ASCIIMask to make it fast. r=froydnj 2017-05-10 13:12:36 -04:00
nsTSubstring.h Bug 1358297: Part 3. Create special case for stripping CR and LF on TSubstring, and use it in all the places that it is called. Use ASCIIMask to make it fast. r=froydnj 2017-05-10 13:12:36 -04:00
nsTSubstringTuple.cpp Bug 1344629 - Part 4: Cleanup: make string tuples not think in terms of "substring". r=dbaron 2017-03-14 10:02:55 +13:00
nsTSubstringTuple.h Bug 1344629 - Part 5: Make string tuples work with nsTStringRepr. r=dbaron 2017-03-14 10:04:15 +13:00
nsUTF8Utils.h
nsUTF8UtilsSSE2.cpp
nsXPIDLString.h
README.html
string-template-def-char.h Bug 1344629 - Part 2: Add nsTStringRepr as the new root of the string hierarchy. r=dbaron 2017-03-14 10:01:35 +13:00
string-template-def-unichar.h Bug 1344629 - Part 2: Add nsTStringRepr as the new root of the string hierarchy. r=dbaron 2017-03-14 10:01:35 +13:00
string-template-undef.h Bug 1344629 - Part 2: Add nsTStringRepr as the new root of the string hierarchy. r=dbaron 2017-03-14 10:01:35 +13:00

<html>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this
   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<body>
  <h1><span class="LXRSHORTDESC">managing sequences of characters</span></h1>
<p>
  <span class="LXRLONGDESC"></span>
</p>
</body>
</html>