reed%reedloden.com
8faee6da6d
Bug 411256 - "AIX linker error for trunk build xpcom module :ERROR: Undefined symbol: .PR_dtoa" (Remove standalone glue dependencies on NSPR) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=dwitte a1.9=schrep]
...
git-svn-id: svn://10.0.0.236/trunk@245159 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 19:49:18 +00:00
dwitte%stanford.edu
7c29041265
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@242941 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-12 04:30:44 +00:00
dwitte%stanford.edu
efa147824a
backing out the rest.
...
git-svn-id: svn://10.0.0.236/trunk@242892 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 10:56:35 +00:00
dwitte%stanford.edu
4c74c22a8d
relanding bug 410250.
...
git-svn-id: svn://10.0.0.236/trunk@242890 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 09:13:06 +00:00
dwitte%stanford.edu
1ae0ca29c9
backing out to fix orange.
...
git-svn-id: svn://10.0.0.236/trunk@242883 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 04:59:46 +00:00
dwitte%stanford.edu
9b6279f3f7
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@242879 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 03:56:02 +00:00
bsmedberg%covad.net
58e2e3aa2d
Bustage fix, bug 288954
...
git-svn-id: svn://10.0.0.236/trunk@177427 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 14:04:49 +00:00
gerv%gerv.net
23c2f2cbea
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@177390 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 00:20:35 +00:00
gerv%gerv.net
b8da99230e
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
...
git-svn-id: svn://10.0.0.236/trunk@177385 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 00:20:30 +00:00
bratell%lysator.liu.se
cc1f2d41c9
Fixing mac breakage. It seems as if the mac compiler actually follows the C++ standard.
...
git-svn-id: svn://10.0.0.236/trunk@177384 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 00:20:29 +00:00
bratell%lysator.liu.se
61a7f285ad
Bug 29241, nsID::Parse used scanf to parse UUID:s which was very slow. This custom parsing should shave 1.6% of mozilla startup time. r=jag sr=jband
...
git-svn-id: svn://10.0.0.236/trunk@177383 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 00:20:28 +00:00
alecf%netscape.com
ac917d77ff
fix purify errors - uninitialized memory on poorly formatted CID strings, and FMM on nsString::fputs
...
r=waterson, scc a=waterson
git-svn-id: svn://10.0.0.236/trunk@177382 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 00:20:27 +00:00
shaver%netscape.com
6896473ece
- NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until
...
later in the autoreg cycle.
- teach native component loader about deferred components
- add nsIComponentLoader::registerDeferredComponents
- teach component manager about deferred components
- made nsID::Parse take a |const char *| instead of a simple |char *|.
- move release of XPTI singletons until _after_ shutting down the component
manager to prevent re-initialization during JS component shutdown.
- category manager work: really delete from reg, start on enumeration
- use nsXPIDLCString instead of autoStringFree.
- fix nsRegistry to use allocator properly.
- cleaner memory management in nsFactoryEntry.
- capitalization fixed in nsIComponentLoader.idl
- clean up loader creation logic
- remove/disable lots of DEBUG_shaver noise
- added (disabled) warning about NSGetFactory usage
- move .so and .shlb higher up in the ValidDllExtensions list to marginally
speed up registration.
- added nsDll::GetRegistryLocation API
- properly export nsSupportsArray.h
- capitalization fixes in nsIEnumerator.idl
- added deferral to nsSample.js
git-svn-id: svn://10.0.0.236/trunk@53047 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-10 00:28:34 +00:00
dmose%mozilla.org
0efb7c174c
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
warren%netscape.com
15403e9585
fixed mismatched free issues with nsID::ToString
...
git-svn-id: svn://10.0.0.236/trunk@48357 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 20:52:12 +00:00
hardts
217d4a9900
landing XPCOM_BRANCH
...
git-svn-id: svn://10.0.0.236/trunk@2218 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-22 21:56:30 +00:00
scullin
ff4907675c
G++ warning fix submitted by Brian Grunkemeyer.
...
git-svn-id: svn://10.0.0.236/trunk@1241 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 20:50:59 +00:00
ltabb
8ed5afe62c
Free the lizard
...
git-svn-id: svn://10.0.0.236/trunk@10 18797224-902f-48f8-a5cc-f745e15eee43
1998-03-28 02:44:41 +00:00