waterson%netscape.com
94bd261c1c
Canonify HAVE_CPP_ACCESS_CHANGING_USING and HAVE_CPP_AMBIGUITY_RESOLVING_USING.
2000-06-05 00:46:37 +00:00
warren%netscape.com
512c8bf433
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
warren%netscape.com
f2ad17acdc
Fixed file name.
2000-06-03 07:30:36 +00:00
warren%netscape.com
01715467ad
Fixed file name.
2000-06-03 07:30:13 +00:00
warren%netscape.com
b7cb857248
Adding nsIMemory interface (replacement for nsIAllocator). Part of xpcom API freeze.
2000-06-03 07:12:22 +00:00
warren%netscape.com
03ec40bf4b
Adding nsIMemory interface (replacement for nsIAllocator). Part of xpcom API freeze.
2000-06-03 07:02:20 +00:00
rusty.lynch%intel.com
f592edc947
Fix for bug #40997 . a=warren
2000-06-02 15:50:36 +00:00
mkaply%us.ibm.com
367a3f2df3
# 37239
...
r = valeski, a = brendan
OS/2 bringup on M16 continues - PR_CALLBACKs for VisualAge
2000-06-01 14:12:05 +00:00
waterson%netscape.com
259d4d122b
Make more portable.
2000-06-01 03:23:19 +00:00
waterson%netscape.com
9a0a7705c3
Add NS_TraceMallocStartupArgs() so it's easier to factor between apprunner and other apps. Like viewer. r=brendan
2000-06-01 02:09:25 +00:00
waterson%netscape.com
55c1064115
Ignore bloatblame.
2000-06-01 02:08:34 +00:00
brendan%mozilla.org
892e212b18
Push monitor down to avoid overhead when suppressing tracing (r=waterson).
2000-06-01 01:53:52 +00:00
scc%mozilla.org
80e3b6a3ae
Bug #39686 . Made an |NS_COUNT|. Put it in the new file "nsAlgorithm.h", to which I also moved |NS_MIN| and |NS_MAX| from "nscore.h", and |copy_string| and |copy_string_backward| from "nsAReadableString.h". Also fixed non-standard include-guards. r={sford, jag}
2000-05-20 20:43:26 +00:00
scc%mozilla.org
ebc8903c87
Bug #39824 . Checking in patch from dp. This patch fixes exports on some |nsCOMPtr_helper| classes so we can link appropriately. r=scc.
2000-05-20 18:31:45 +00:00
brendan%mozilla.org
77478096cf
Fix stupid logfile_list unlink bug; fix comment.
2000-05-17 06:59:21 +00:00
brendan%mozilla.org
483af1a01b
Improve --trace-malloc to handle multiple logfiles.
2000-05-17 04:44:14 +00:00
alecf%netscape.com
b9d28478e4
repair the NS_IMPL_QUERY_INTERFACE_INHERITED3 macro
2000-05-14 23:09:21 +00:00
waterson%netscape.com
e9d590dbb4
Also wrap in #ifdef __cplusplus
2000-05-14 00:17:47 +00:00
waterson%netscape.com
d272d6d54b
Wrap C++ in |extern C++| block to fix build. r=scc
2000-05-14 00:11:54 +00:00
waterson%netscape.com
8e51bfbbef
Remove #ifdef that is unnecessary when STL headers are not included.
2000-05-14 00:05:24 +00:00
scc%netscape.com
5bd4efd8d4
waterson and I are giving up on the current build being allowed to even include files related to STL, mostly (but not only) because of Solaris ... by the time someone want to _use_ STL, maybe the compilers will be better, and this fix won't effect them.
2000-05-13 23:59:49 +00:00
waterson%netscape.com
2ecdf03c7c
Add necessary code to get NEW_STRING_APIS to compile properly on gcc-2.7.2.3. r=scc
2000-05-13 00:05:29 +00:00
scc%netscape.com
e3490a6024
changed some comments
2000-05-12 05:20:21 +00:00
dougt%netscape.com
4e5362dc52
Changes from snizinsk@us.ibm.com
...
visualage fixes to xpcom for OS/2.
2000-05-12 01:09:58 +00:00
rayw%netscape.com
2e5bb3a573
Bug 38219
...
Commented two references to nsSystemInfo so that .idl and .cpp files should
not be compiled. This makes the windows platform the same as the other
platforms which are missing these parts.
r=scs
2000-05-04 23:07:19 +00:00
brendan%mozilla.org
e6fe589729
Fix site logfile flushing on startup; #if 0 doomed libbfd-based version of dladdr.
2000-05-03 03:07:20 +00:00
jfrancis%netscape.com
ae2653b53e
nsIHTMLEditRules IID
2000-05-03 02:39:58 +00:00
waterson%netscape.com
9486ea2455
Revert changes. They're causing problems elsewhere.
2000-04-27 07:01:58 +00:00
waterson%netscape.com
0fa40f9e41
Oops. Didn't realize nscore.h was included in 'C' compilation as well. Wrap namespace baloney with #ifdef __cplusplus__. r=scc
2000-04-27 06:50:38 +00:00
waterson%netscape.com
fa2c7aa35c
Make the std::rel_ops namespace visible without qualification so that we can get operator!= from operator==, and operators >=, <=, and > from operator<. Needed for disambiguation with new string classes. r=scc
2000-04-27 06:37:06 +00:00
brendan%mozilla.org
67865c1d1d
Debloat output by consolidating onmouseovers.
2000-04-27 05:41:59 +00:00
brendan%mozilla.org
36499eb772
Add TraceMalloc* native methods; allow multiple log files per site file.
2000-04-27 04:02:22 +00:00
erik%netscape.com
a22256b169
changed names of interfaces (Language -> LanguageAtom)
2000-04-26 21:29:50 +00:00
mjudge%netscape.com
3c00091d57
scc string fixes
2000-04-26 00:55:37 +00:00
brendan%mozilla.org
440c791824
Count allocations too; dump nodes ranked by mean allocation size.
2000-04-24 23:52:27 +00:00
shaver%mozilla.org
811f3fafa2
show pointed-to symbol onmouseover, for easier scanning (r=brendan)
2000-04-23 07:13:19 +00:00
brendan%mozilla.org
24509b8291
Add -f function-dump-filename option; try to keep its first table cell of reasonable width without depending on (broken in 4.x) css support.
2000-04-23 05:04:58 +00:00
brendan%mozilla.org
07a7b51820
Comment improvements.
2000-04-22 18:36:10 +00:00
dbaron%fas.harvard.edu
0beedca95a
Make XPCOM_MEM_LOG_OBJECTS work with alloc logging (before it worked only with refcount logging). r=waterson@netscape.com
2000-04-22 00:40:13 +00:00
erik%netscape.com
efbbeaa968
grabbing a few IDs for nsILanguage and nsILanguageService; not part of
...
build
2000-04-21 22:42:42 +00:00
brendan%mozilla.org
3fda61301a
Stop component-wise over-totalling madness when JS=>js=>JS=>js.
2000-04-21 21:38:18 +00:00
brendan%mozilla.org
9c63bde8f6
Percent signs after numbers, please\!
2000-04-21 19:05:53 +00:00
brendan%mozilla.org
4bf456462f
Optimize total computation, fix visited to be a counter.
2000-04-21 08:47:00 +00:00
brendan%mozilla.org
159f478d0d
Fix plib-instead-of-lib->total += type; use int32 for possibly negative values.
2000-04-21 03:01:09 +00:00
brendan%mozilla.org
7de0f8bd21
Add nsTraceMalloc.[ch] and bloatblame.c, not part of build (setenv NS_TRACE_MALLOC to enable here and in xpfe/bootstrap).
2000-04-20 04:55:26 +00:00
sspitzer%netscape.com
96035dd22a
add error module for the profile module.
2000-04-19 03:04:49 +00:00
scc%netscape.com
18ebe287b9
making string conversions explicit
2000-04-18 23:53:10 +00:00
waterson%netscape.com
f7ccb7c367
Alphabetize the bloat log output.
2000-04-18 06:00:24 +00:00
mccabe%netscape.com
369030f2b6
Move nsIConsoleService and implementation into xpcom/base, and nsIScriptError and implementation into js/src/xpconnect. (A place for JavaScript-specific XPCOM would be better, but xpconnect will do).
2000-04-18 02:34:54 +00:00
beard%netscape.com
7e9990507f
XP_MAC improvements, stack walking, pc to name translation, early toolbox initialization so console will pop-up in correct location.
2000-04-13 03:51:43 +00:00