beard@netscape.com
|
1e80ee9123
|
added code to initialize/shutdown the leak detector. bug=15906, r=alecf
|
1999-10-16 00:06:37 +00:00 |
|
scc@netscape.com
|
2c5981f78d
|
Bug #15292, r=dp. Made the component manager inherit from |nsSupportsWeakReference|, fixed its |QueryInterface()| appropriately, and added casts in two places that became ambiguous now that the component manager had multiple |nsISupports| in it. Now one can hold a weak reference to the component manager using |nsIWeakReference|.
|
1999-10-15 21:14:43 +00:00 |
|
warren@netscape.com
|
3c51768796
|
Made nsTraceRefcnt output write to streams.
|
1999-10-12 09:30:12 +00:00 |
|
warren@netscape.com
|
9714660452
|
Fixed bloat snapshotting capabilities. r=kipp
|
1999-10-12 00:29:54 +00:00 |
|
kipp@netscape.com
|
b8e8ae6212
|
Always call dump-statistics and reset-statistics so that MOZ_DUMP_LEAKS isn't required
|
1999-10-08 23:40:52 +00:00 |
|
kipp@netscape.com
|
ea36a75c90
|
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
|
1999-10-08 20:41:19 +00:00 |
|
warren@netscape.com
|
155e789cd3
|
Added 'Bloaty' refcounting and memory bloat statistics code
|
1999-10-07 21:50:20 +00:00 |
|
kipp@netscape.com
|
18cdc57338
|
Implemented suggested change so that leak info is printed if an env variable is used
|
1999-10-05 23:54:08 +00:00 |
|
kipp@netscape.com
|
da29204aa9
|
r=dp; cleanup xpcom library too during shutdown to reduce global leaks
|
1999-10-05 00:07:39 +00:00 |
|
valeski@netscape.com
|
9bb7270765
|
15300 r=warren. Changed NS_NewThread api to default to PR_UNJOINABLE_THREAD, also added new NS_NewThread() function so you don't have to combine the runnable w/ thread creation. added threads to xpcom init so you can create them w/ the com mgr.
|
1999-10-01 23:30:06 +00:00 |
|
beard@netscape.com
|
3742dab6ef
|
initialization/shutdown code for GC leak detector. conditionalized on GC_LEAK_DETECTOR. r=sfraser
|
1999-09-30 07:41:37 +00:00 |
|
warren@netscape.com
|
f2126c8e61
|
Took out unused page manager.
|
1999-09-26 07:26:21 +00:00 |
|
kipp@netscape.com
|
9657098887
|
Tidy up
|
1999-09-25 20:11:33 +00:00 |
|
dp@netscape.com
|
d1ce07e457
|
Releasing servMgr if one is passed in to match NS_InitXPCOM()
|
1999-09-24 06:26:17 +00:00 |
|
dp@netscape.com
|
1e9dbd9012
|
Assertion to ensure proper xpcom shutdown.
|
1999-09-24 01:40:18 +00:00 |
|
dp@netscape.com
|
5184f3e519
|
Assertions to ensure proper shutdown of xpcom.
|
1999-09-23 00:00:08 +00:00 |
|
warren@netscape.com
|
9d42a5378f
|
freed global service manager in NS_ShutdownXPCOM
|
1999-09-20 20:53:49 +00:00 |
|
brendan@mozilla.org
|
0e4577ab30
|
*** empty log message ***
|
1999-09-17 23:21:29 +00:00 |
|
dp@netscape.com
|
2d69c7d581
|
Ability for XPCOM to use non-default component registry and component directory
|
1999-09-16 19:28:57 +00:00 |
|
warren@netscape.com
|
c051b946f8
|
Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked.
|
1999-09-09 22:05:05 +00:00 |
|
jband@netscape.com
|
7b585806bc
|
adding nsISupportsVoid to the nsISupportsPrimitives family. Fixing some suboptimal use of *retval
|
1999-08-20 03:14:46 +00:00 |
|
jband@netscape.com
|
9a4feba9cf
|
changes to nsISupportsPrimitives stuff... Add classes for float and double. Remove class for PRUnichar 'cuz it is too problematic as a type. Fix some capitalization. Add toString methods for more transparent use from JS
|
1999-08-06 09:42:12 +00:00 |
|
jband@netscape.com
|
03fbe216d0
|
adding nsISupports wrappers for the primitive types including strings and nsIDs - here we register them for creation
|
1999-08-04 07:08:58 +00:00 |
|
dp@netscape.com
|
ba51556ea2
|
Removed ASSERTION. Added comments for shutdown.
|
1999-07-31 00:07:31 +00:00 |
|
warren@netscape.com
|
d6734a80df
|
Added NS_ShutdownXPCOM for memory cleanup.
|
1999-07-28 07:57:39 +00:00 |
|
dp@netscape.com
|
6c9afdd94f
|
Landing XPCOM_M8_PERF_BRANCH.
- Enabling prepopulation of registry CID entries.
|
1999-07-07 07:48:12 +00:00 |
|
dveditz@netscape.com
|
8777e4e544
|
Argh, escaped from the branch during my makefile munging -- Sorry!
|
1999-07-02 15:11:44 +00:00 |
|
dveditz@netscape.com
|
0a73a2c84c
|
nakefile cleanups
|
1999-07-02 13:42:17 +00:00 |
|
dp@netscape.com
|
8c5a255084
|
Diabling registry prepopulation. These changes was meant for the
branch and not in the tip. When XPCOM_M8_PERF_BRANCH lands, these will
be enabled.
|
1999-07-02 04:04:31 +00:00 |
|
dp@netscape.com
|
7804035d27
|
Calling PlatformPrePopulateRegistry()
|
1999-07-02 03:37:44 +00:00 |
|
putterman@netscape.com
|
d1291f6bf7
|
Only AddRef servMgr if we're going to assign it to *result. Approved by dp.
|
1999-06-15 23:21:12 +00:00 |
|
mcmullen@netscape.com
|
4c01b1c3f2
|
Registered nsIDirectoryIterator
|
1999-06-14 22:06:22 +00:00 |
|
dp@netscape.com
|
60e15a7d2d
|
- NS_RegistryGetFactory API changed
|
1999-06-14 02:08:49 +00:00 |
|
warren@netscape.com
|
a4b10de8d8
|
Removed nsIByteBufferInputStream - obsolete.
|
1999-06-09 06:48:38 +00:00 |
|
law@netscape.com
|
3d7799fc9b
|
XPIDL-ifying nsIObserver/nsIObserverService
|
1999-05-29 00:51:17 +00:00 |
|
dougt@netscape.com
|
f4a0bedb7e
|
Adding Proxy to the xpcom init.
|
1999-05-28 22:17:24 +00:00 |
|
dp@netscape.com
|
b74d81af08
|
- Adding in PROGID and Classname for registration of xpcom components.
- Registering FILESPEC
|
1999-05-28 01:14:59 +00:00 |
|
warren@netscape.com
|
91505ced77
|
Added
|
1999-05-18 21:43:13 +00:00 |
|