bsmedberg%covad.net
|
564337d16d
|
Bug 288626 - Switch the strict API from opt-in (MOZILLA_STRICT_API) to opt-out (MOZILLA_INTERNAL_API) r=darin
|
2005-04-06 03:35:24 +00:00 |
dbaron%dbaron.org
|
90a1b76325
|
Calculator should not underestimate converter. b=241440 Patch from <wind.li@sun.com>. r=dbaron sr=dveditz a=dveditz
|
2005-02-17 20:17:13 +00:00 |
darin%meer.net
|
a733551f89
|
fixes bug 277549 "Out of memory in MutatePrep is not well handled" r=dveditz sr=dbaron a=asa
|
2005-02-16 07:20:20 +00:00 |
darin%meer.net
|
60ce098d26
|
landing xpcom patch for bug 235499 "re-enable string buffer sharing between C++ and JS in xpconnect" r=dbaron sr=jst
|
2005-02-02 22:18:37 +00:00 |
bryner%brianryner.com
|
efd2ec430a
|
Add --disable-v1-string-abi option to remove backwards-compatible support for the nsAString vtable. Bug 273424, r+sr=darin.
|
2005-01-24 16:44:41 +00:00 |
cbiesinger%web.de
|
692a5e4946
|
Bug 274086 fix "unused variable" warning in opt builds, which prevent building
with -Werror
patch by Crispin Flowerday <crispin@flowerday.cx> r=bsmedberg sr=darin
|
2004-12-15 17:25:42 +00:00 |
darin%meer.net
|
ae5692eef4
|
fixes bug 270110 "Add versions of nsDependentString and friends to the Gecko SDK" r=bsmedberg
|
2004-11-30 00:57:24 +00:00 |
darin%meer.net
|
fc0cee9787
|
fixes bug 271630 "XPCOM glue broken on Linux/PPC [monkeypox orange]" r=bsmedberg
|
2004-11-30 00:28:48 +00:00 |
bryner%brianryner.com
|
ac143eb6ce
|
Reduce string copying and allocation in the parser by only copying the scanner buffer when we need to mutate the string. Allow a nsDependentString / nsDependentSubstring to be created without being bound to anything. Move StripChar() onto nsSubstring from nsString. Bug 269853, r=jst, sr=darin.
|
2004-11-25 07:03:20 +00:00 |
timeless%mozdev.org
|
dfadb1e9ba
|
Bug 270768 spelling
rs=brendan
|
2004-11-24 00:54:11 +00:00 |
darin%meer.net
|
b27f57bde0
|
fixes bug 264274 "support dependent strings in frozen string API" r=biesi sr=bsmedberg
|
2004-11-16 04:44:57 +00:00 |
bsmedberg%covad.net
|
a4ecbd3e41
|
Bug 267767 - Make XPCOM memory management functions frozen exports. r=darin sr=shaver
|
2004-11-12 19:26:37 +00:00 |
darin%meer.net
|
fb3826168b
|
landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner
|
2004-10-25 19:34:45 +00:00 |
bryner%brianryner.com
|
9848911ed4
|
HPUX aCC A.01.21 can't deal with the literal string template, so disable it, at least for this compiler version. Bug 239465, r=dbaron.
|
2004-09-05 22:55:34 +00:00 |
db48x%yahoo.com
|
66451b9751
|
bug 244956: Small correction to comments in nsStringAPI.h
patch by Jonathan Watt <jonathan.watt@strath.ac.uk>, r/sr=shaver
|
2004-07-30 16:00:59 +00:00 |
cbiesinger%web.de
|
efbf5e65dc
|
adding missing NS_COM to fix win bustage
|
2004-07-25 13:58:47 +00:00 |
cbiesinger%web.de
|
f8d4764a36
|
remove InsertWithConversion
Bug 113234 r=darin sr=dbaron
|
2004-07-25 12:25:43 +00:00 |
cbiesinger%web.de
|
83c2c2cb4d
|
Bug 113243 Get rid of (Compare|Equals)WithConversion
r=darin sr=dbaron
|
2004-07-25 12:23:28 +00:00 |
cbiesinger%web.de
|
05f3d1c2eb
|
Bug 252541 remove nsString::IsSpace and nsString::IsASCII
r=darin sr=dbaron
|
2004-07-25 12:12:39 +00:00 |
bryner%brianryner.com
|
377380315d
|
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
|
2004-07-14 22:14:34 +00:00 |
roc+%cs.cmu.edu
|
8194fc86a7
|
Bug 226439. Make nsCharTraits<PRUnichar>::ASCIIToLower handle Unicode characters whose lowercase form is ASCII. r+sr=darin
|
2004-06-16 23:29:49 +00:00 |
cbiesinger%web.de
|
ce1e3fd94e
|
fixing bustage...
|
2004-06-11 16:39:38 +00:00 |
cbiesinger%web.de
|
8efd04ae2e
|
bug 245673 named literal strings should be const
r+sr=darin
|
2004-06-11 15:05:29 +00:00 |
roc+%cs.cmu.edu
|
d719dba0fe
|
fixing bustage AGAIN.
|
2004-06-06 04:42:45 +00:00 |
roc+%cs.cmu.edu
|
8e5e248d0d
|
fixing bustage.
|
2004-06-06 03:38:35 +00:00 |
roc+%cs.cmu.edu
|
a05b357612
|
Bug 226439. Add ASCII and Literal versions of Append, EqualsIgnoreCase, and Assign. r+sr=darin
|
2004-06-06 02:17:00 +00:00 |
timeless%mozdev.org
|
7cd0f5a9f9
|
Bug 242382 Trunk build failure in nsObjectFrame.cpp
patch by roland.mainz@nrubsig.org r=roc sr=roc
|
2004-05-18 04:10:43 +00:00 |
jst%mozilla.jstenback.com
|
cf17d1ea41
|
Fixing bug 243484. Adding 'count' out params to ToNewUTF8String() and UTF8ToNewUnicode() that tells the caller how many units (8 or 16 bit) that was returned. r=dbaron@dbaron.org, sr=darin@meer.net
|
2004-05-13 17:45:03 +00:00 |
smontagu%smontagu.org
|
d77df46d0f
|
Add code comments from bug 242315 comment 17. r+sr=bzbarsky.
|
2004-05-07 22:21:26 +00:00 |
roc+%cs.cmu.edu
|
e162bfe14c
|
Bug 226439. Add EqualsASCII(char*) string method that compares with a null-terminated char* in a single pass. Have the non-templated EqualsLiteral use it. r+sr=dbaron
|
2004-04-30 12:05:14 +00:00 |
roc+%cs.cmu.edu
|
5681c95cd8
|
Fix btek bustage ... I hope.
|
2004-04-28 19:23:58 +00:00 |
roc+%cs.cmu.edu
|
1c438fcb5e
|
Bug 226439. Some small conversion to use EqualsLiteral to see effect on code size, r+sr=dbaron. Additionally, some comments to clarify that EqualsLiteral is only for actual literals, and to properly credit Corey Kosak who showed me the template trick. Also re-enabled the template for MSVC++ 7.1, which can apparently handle it.
|
2004-04-28 17:48:02 +00:00 |
roc+%cs.cmu.edu
|
8b216481c1
|
Fixing bustage ... MSVC can't handle the array size template.
|
2004-04-24 22:46:24 +00:00 |
roc+%cs.cmu.edu
|
f6c16c16eb
|
Bug 226439. Use templates for ultra-efficient EqualsLiteral string method. r=darin,sr=dbaron. THIS MAY CAUSE BUSTAGE. DO NOT BE ALARMED.
|
2004-04-24 22:02:22 +00:00 |
darin%meer.net
|
5aab09f9cb
|
landing patch for bug 239716 "inout wstring methods are difficult to implement with nsEmbedString" patch by marco@gnome.org r=darin sr=dbaron
|
2004-04-20 00:21:34 +00:00 |
cls%seawood.org
|
3f0ed94c00
|
Explicitly declare inlined function as inline & remove COM declaration.
Fixing native mingw build bustage.
Bug #240106 r=darin
|
2004-04-19 21:37:39 +00:00 |
gerv%gerv.net
|
6f486a3c92
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
cbiesinger%web.de
|
a600bb61fc
|
bug 235504, remove const char* version of nsCString::EqualsWithConversion,
second try
r=darin sr=dbaron
|
2004-04-15 20:44:53 +00:00 |
cbiesinger%web.de
|
e034235712
|
backing out this part of my last checkin due to bustage
|
2004-04-14 21:19:29 +00:00 |
cbiesinger%web.de
|
6330e24449
|
Bug 235504 Remove nsCString::EqualsWithConversion(const char*)
r=darin sr=dbaron
|
2004-04-14 20:09:30 +00:00 |
cbiesinger%web.de
|
6005e19562
|
fix bustage
|
2004-04-13 19:34:40 +00:00 |
cbiesinger%web.de
|
66ec9ed0ab
|
bug 240106, add 64-bit version of nsC?String::AppendInt
r=darin sr=dbaron
|
2004-04-13 19:13:49 +00:00 |
darin%meer.net
|
857768dd22
|
fixes bug 239123 "exported functions in nsStringAPI.h should be frozen for 1.7 final" r=bsmedberg sr=dbaron a=asa
|
2004-04-11 20:52:32 +00:00 |
darin%meer.net
|
fe11eeac10
|
fixes bug 238088 "Support compile-time backwards compatible nsAString in Gecko SDK" r=bsmedberg sr=dbaron a=chofmann
|
2004-04-01 22:39:51 +00:00 |
darin%meer.net
|
90dea5a70d
|
fixes bug 239303 "provide basic string conversion routines for the Gecko SDK" r=bsmedberg sr=dbaron a=chofmann
|
2004-04-01 20:47:48 +00:00 |
pkw%us.ibm.com
|
4fccc12ae8
|
Bug 237682 - AIX: Warnings about missing nsACString copy constructor
r/sr=darin@meer.net, a=asa@mozilla.org
|
2004-03-22 20:25:36 +00:00 |
darin%meer.net
|
014f0c94ef
|
fixing a comment typo
|
2004-03-16 18:34:25 +00:00 |
jst%mozilla.jstenback.com
|
4c855e9760
|
Fixing bug 236595. Making nsAdoptingString not adopt strings that aren't owned by the string that's adopted from. Also un-inlining operator=(const self_type&). r+sr=darin@meer.net
|
2004-03-06 03:29:49 +00:00 |
darin%meer.net
|
1d2d419885
|
landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
|
2004-02-28 22:34:07 +00:00 |
darin%meer.net
|
0616fb43c2
|
fixes bug 234916 "Remove global/static NS_NAMED_LITERAL_C?STRING usage [was: Firefox crashes on startup on Mac OS X]" r=jst sr=dbaron
|
2004-02-25 02:08:34 +00:00 |