timeless%mozdev.org
8f189a966c
Bug 394114 Interfaces missing from various QI implementations.
...
r=jag sr=jag a=dsicore
2008-03-19 21:19:42 +00:00
dbaron%dbaron.org
f94f6d2b1d
Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons
2008-03-17 23:11:10 +00:00
reed%reedloden.com
c5ac5a30fa
Bug 418131 - "Need a way to detect GTK+ version so we don't break users on major update" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=bsmedberg sr=dveditz a=blocking-firefox3+]
2008-03-14 15:42:35 +00:00
reed%reedloden.com
915cc2f649
Bug 414063 - "annotate xpidl-generated c++ headers with attributes for scriptable and deprecated methods" [p=Pidgeot18@gmail.com (Joshua Cranmer) r=dbradley a1.9=damons]
2008-03-12 11:00:59 +00:00
blassey%mozilla.com
b8929025f0
backing out: switching narrow char system calls to wide char in windows b=418703
2008-03-11 22:46:32 +00:00
blassey%mozilla.com
fc37ea022b
switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon
2008-03-11 21:49:58 +00:00
dbaron%dbaron.org
c287957e87
Fix DEBUG_CC bustage on Windows resulting from bug 402966 (and bug 407034). r+sr=peterv a=Not part of the default build (DEBUG_CC only)
2008-03-07 17:55:51 +00:00
vladimir%pobox.com
9f7e5e50a1
leftover bit from earlier 392351; get rid of compiler warnings
2008-03-06 06:39:36 +00:00
vladimir%pobox.com
3bbe768e44
b=392351, implement about:memory framework core, relading with forward-declaration victory; r=shaver,sr=bsdmedberg
2008-03-06 01:28:36 +00:00
vladimir%pobox.com
8ebc317d8e
backed out
2008-03-06 00:54:15 +00:00
vladimir%pobox.com
15a69af68a
b=392351, implement about:memory framework core r=shaver, sr=bsmedberg
2008-03-06 00:40:59 +00:00
blassey%mozilla.com
d66d0b8772
backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox
2008-03-05 22:56:48 +00:00
blassey%mozilla.com
fbc9687a30
switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner
2008-03-05 21:39:35 +00:00
reed%reedloden.com
4443155b7a
Back out Ventron's patch from bug 418131 due to build failures on debug machines.
2008-03-05 11:36:37 +00:00
reed%reedloden.com
1060545a7b
Bustage fix for bug 418131 (try #3 ).
2008-03-05 11:26:06 +00:00
reed%reedloden.com
fe213ba4ab
Bustage fix for bug 418131 (try #2 ).
2008-03-05 11:10:35 +00:00
reed%reedloden.com
3888554ba4
Bustage fix for bug 418131.
2008-03-05 10:56:33 +00:00
reed%reedloden.com
ff4634aba0
Bug 418131 - "Need a way to detect GTK+ version so we don't break users on major update" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=bsmedberg sr=dveditz a=blocking-firefox3+]
2008-03-05 10:30:30 +00:00
Olli.Pettay%helsinki.fi
97ccc330e6
Bug 415025, try to improve CC scheduling, r=peterv, sr=jst
2008-02-25 17:47:26 +00:00
roc+%cs.cmu.edu
99a887fa96
Bug 417903. Don't crash if _SymGetLineFromAddr64 fails. r=benjamin,a=beltzner
2008-02-25 01:16:41 +00:00
dougt%meer.net
70510911c5
Fixes for Windows CE. b=418662, r=bsmedberg, a=damons
2008-02-23 00:22:48 +00:00
joshmoz%gmail.com
061f03bf81
touch nsObjCExceptions.h to force a rebuild.
2008-02-22 21:26:33 +00:00
bent.mozilla%gmail.com
fed5cfb6e1
Bug 414977 - "insufficient unlink methods in some DOM classes?". Move the warning until after XPConnect deferred releases, r=dbaron, sr=peterv, a=blocking1.9+.
2008-02-22 20:25:12 +00:00
benjamin%smedbergs.us
624a4d7ef0
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-02-21 20:39:23 +00:00
joshmoz%gmail.com
cfde4b9f48
nsnull version of wrapping macros. b=417563 sr=roc
2008-02-20 02:23:52 +00:00
joshmoz%gmail.com
436df0cd15
obj-c exceptions work. b=417558 r=shebs sr=roc
2008-02-18 17:30:59 +00:00
peterv%propagandism.org
15af60e9b6
Fix DEBUG_CC builds.
2008-02-15 22:23:16 +00:00
peterv%propagandism.org
84d1520ba9
Fix for bug 405128 (Remove some nsDeque use from cycle collector). r/sr=dbaron, a=beltzner.
2008-02-15 13:12:55 +00:00
joshmoz%gmail.com
c1783c02ea
Infrastructure for catching Obj-C exceptions. Cocoa appshell usage. b=163260 r=shebs sr=roc
2008-02-13 23:11:11 +00:00
jag%tty.nl
a731880086
Bug 416843: gqi.py generates dependency information that MSYS doesn't understand. r=bsmedberg, a=stuart
2008-02-13 08:13:33 +00:00
benjamin%smedbergs.us
b27c6528eb
Bug 412320 - generate QI for additional classes which, according to stats, show up in profiles as frequent callers of nsID::Equals, r=biesi,ted,sicking
2008-02-12 19:46:50 +00:00
jwalden%mit.edu
c5afd9b749
Bug 397929 - Convert GetMessage APIs to GetMessageMoz APIs, at the C++ symbol level only (vtables remain the same), to work around brain-dead, idiotic, insane Windows API macros. r=bsmedberg, a=schrep
2008-02-12 04:11:08 +00:00
dbaron%dbaron.org
9d5185de45
Warn when Unlink doesn't do what it should. b=414972 r+sr=peterv a=not part of default build (DEBUG_CC only)
2008-02-08 19:48:51 +00:00
dbaron%dbaron.org
b9801a94d3
And actually get the right bug number. b=415426 (which is what the previous checkin was for as well)
2008-02-03 19:59:07 +00:00
dbaron%dbaron.org
c6cda8ec8f
Switch back to evil casts, which are the only solution that works across SDK version. b=415252
2008-02-03 19:51:14 +00:00
dbaron%dbaron.org
ccf2c076e8
Match new (more-const) signature for PENUMLOADED_MODULES_CALLBACK and PENUMLOADED_MODULES_CALLBACK64. b=415426 Fixing bustage on Windows tinderbox from SDK upgrade.
2008-02-03 19:34:31 +00:00
peterv%propagandism.org
afcc825f59
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
2008-01-30 02:05:45 +00:00
peterv%propagandism.org
594825b911
Try to fix orange
2008-01-29 21:42:06 +00:00
peterv%propagandism.org
adf10add78
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
2008-01-29 20:48:35 +00:00
benjamin%smedbergs.us
432ff728c7
Bug 412320 - Try code-generation for QI impls, r=roc+luser
2008-01-25 17:14:53 +00:00
reed%reedloden.com
72bbab5ee4
Bug 376530 - "Fix CycleCollector building with uClibc library" [p=romaxa@gmail.com (romaxa) r+sr=peterv a1.9=schrep]
2008-01-22 00:17:41 +00:00
dbaron%dbaron.org
993990d18c
Fix DEBUG_CC bustage treating all XPConnect roots as expected garbage. b=410116 r+sr=peterv Not part of default build (DEBUG_CC-only).
2008-01-11 22:24:04 +00:00
dbaron%dbaron.org
fb633e3fd5
Fix DEBUG_CC bustage from bug 402966. All changes #ifdef DEBUG_CC (not part of the default build).
2008-01-10 22:27:07 +00:00
peterv%propagandism.org
61924b8732
Fix for bug 402966 (JS_Assert "!rt->gcRunning"). r/sr=dbaron.
2008-01-10 14:10:08 +00:00
mozilla%weilbacher.org
6d2fb79650
[OS/2] Bug 404407: improve memory consumption on OS/2. Part 1, call heapmin after cycle collection, r=dbaron
2008-01-09 21:14:08 +00:00
bzbarsky%mit.edu
edfce58396
Make non-threadsafe addreff/release in nsAgg assert the owning thread. Bug
...
410746, r+sr=bsmedberg
2008-01-09 21:14:02 +00:00
bzbarsky%mit.edu
bc52549480
Report cycle collector faults to the error console and the observer
...
service. Bug 410295, r+sr=peterv, a=schrep
2008-01-06 22:05:10 +00:00
jruderman%hmc.edu
98edab664a
Fix DEBUG_CC compilation error (bug 410036). r+sr=peterv, a=blocking1.9+. DEBUG_CC-only change.
2008-01-05 03:57:09 +00:00
karlt+%karlt.net
366cdd4a7a
Bug 326594 ��� Consider using backtrace() for Unix stack traces:
...
Add safety checks to i386/ppc unwind and use libgcc_s for amd64 and others
r=dbaron,bsmedberg a=schrep
2007-11-12 04:45:40 +00:00
bent.mozilla%gmail.com
310f388fc2
Bug 396369 - "Overload forget method on nsCOMPtr/nsRefPtr to work with out parameters". r=dbaron, sr=bsmedberg, a=damons.
2007-11-11 18:56:45 +00:00
jst%mozilla.org
52ecd87ffb
Landing patch for bug 401687. Stop reference counting JS objects in the cycle collector. Patch by peterv@propagandism.org, r+sr=dbaron@mozilla.com,igor@mir2.org, a=dsicore@mozilla.com
2007-11-01 22:51:59 +00:00
peterv%propagandism.org
a41832fc13
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-29 13:45:10 +00:00
peterv%propagandism.org
6cfb25d584
Backing out once more to fix orange.
2007-10-28 12:49:33 +00:00
peterv%propagandism.org
a76fba526b
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-28 11:14:43 +00:00
peterv%propagandism.org
48c7f383e4
Backing out to fix orange.
2007-10-26 14:15:29 +00:00
peterv%propagandism.org
c47e794776
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-26 13:25:35 +00:00
Olli.Pettay%helsinki.fi
1f2a78728d
Landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst
2007-10-22 21:42:26 +00:00
Olli.Pettay%helsinki.fi
0d8ed891c3
backout Bug 373462, bug 385322. Still regress tp/talos
2007-10-21 16:46:56 +00:00
Olli.Pettay%helsinki.fi
00c264a0fe
Test-landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst
2007-10-21 14:09:31 +00:00
Olli.Pettay%helsinki.fi
b898a5ddce
back out Bug 373462 / bug 385322 (again :( )
2007-09-29 17:33:24 +00:00
Olli.Pettay%helsinki.fi
3462127628
Bug 373462 / bug 385322, Better scheduling of cycle collection/gc, r+sr=jst
2007-09-29 15:02:58 +00:00
jag%tty.nl
ba8a8d1242
Fix bustage from previous checkin for bug 392055. Move #define of XPCOM_GLUE_AVOID_NSPR from nsISupportsImpl.h to nscore.h. r/a=bsmedberg
2007-09-28 20:33:33 +00:00
Olli.Pettay%helsinki.fi
697380898b
backout the test patch for Bug 373462 and 385322
2007-09-23 16:10:13 +00:00
Olli.Pettay%helsinki.fi
bb903a0cc2
Testland a patch for Bug 373462 and 385322, 'Better scheduling of cycle collection/gc'
2007-09-23 14:05:29 +00:00
Olli.Pettay%helsinki.fi
cbd66d619b
backout patch for Bug 373462, Bug 385322
2007-09-21 10:00:48 +00:00
Olli.Pettay%helsinki.fi
4d46f9de45
Bug 373462, Bug 385322, Better scheduling of cycle collection/gc, r=jst, sr=sicking, a=sicking
2007-09-21 08:54:36 +00:00
dbaron%dbaron.org
6d2fb0100d
Remove incorrect use of NS_METHOD. b=394566 r+sr=peterv a=bzbarsky
2007-09-18 00:30:06 +00:00
jwalden%mit.edu
97daf72ebf
Bug 348748 - Remove the NS_.*_CAST macros completely! r=bsmedberg, a=no-functionality-change
2007-09-05 22:31:12 +00:00
jwalden%mit.edu
29f22d595f
Unbreak DEBUG_CC on Windows (calling convention mismatch); apparently nobody really uses it there. NPOTDB, rs=sicking
2007-08-30 21:47:26 +00:00
bent.mozilla%gmail.com
b4fa7a162c
Bug 392493 - "Add forget() method to nsCOMPtr and nsRefPtr". r=dbaron, a=bzbarsky.
2007-08-28 23:37:22 +00:00
dbaron%dbaron.org
255ff3969c
Back out a small part of bug 391848 to fix bustage for some people (and add a comment warning about the problem).
2007-08-28 05:42:25 +00:00
dbaron%dbaron.org
17351774fa
Do stack walking on a single thread to avoid deadlocks during thread creation. b=391321 r=robarnold@mozilla.com sr=jmathies@mozilla.com (delegated by bsmedberg) a1.9=bzbarsky@mit.edu
2007-08-28 05:42:04 +00:00
dbaron%dbaron.org
9b71a1692b
Fix bustage.
2007-08-23 01:29:54 +00:00
dbaron%dbaron.org
8f482fde98
Print path to expected garbage along with refcount imbalances. b=387224 r=graydon a=brendan
2007-08-23 00:48:28 +00:00
dbaron%dbaron.org
c13d4e5ee3
When doing ExplainLiveExpectedGarbage, suspect all nsXPCWrappedJS so that we get more objects in the graph. b=387224 r=graydon a=brendan
2007-08-23 00:48:27 +00:00
dbaron%dbaron.org
f757dfe784
Make ExplainLiveExpectedGarbage print *all* references to JS objects with refcount imbalances. b=387224 r=graydon a=brendan
2007-08-23 00:48:26 +00:00
bzbarsky%mit.edu
7a163b9617
Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking.
2007-08-20 22:55:08 +00:00
dbaron%dbaron.org
69efaea510
Allow builds compiled with VC8 to function with older versions of dbghelp.dll. b=391848 r+a=bsmedberg
2007-08-19 21:38:31 +00:00
dbaron%dbaron.org
84d808923d
Debugging code and cleanup from fixing Windows stack traces to work on VC8-compiled builds in addition to VC7.1-compiled builds. b=391848 r=bsmedberg a=bzbarsky
2007-08-19 21:37:55 +00:00
dbaron%dbaron.org
dd944c0956
Enable Linux stack walking code on Mac OS X. b=336517 r+a=bsmedberg
2007-08-16 00:03:29 +00:00
dbaron%dbaron.org
c01336480d
Include file name and line number in Windows stack traces. b=391850 r+a=bsmedberg
2007-08-14 16:34:32 +00:00
dbaron%dbaron.org
0c334e1759
Merge nsStackFrameWin and nsStackFrameUnix into nsStackWalk. b=391793 r+a=bsmedberg
2007-08-13 19:37:36 +00:00
dbaron%dbaron.org
fcb9984a4e
Remove nsTraceRefcnt::LoadLibrarySymbols, which is no longer needed due to the error handling in SymGetModuleInfoEspecial. b=391793 r+a=bsmedberg
2007-08-13 19:36:57 +00:00
ginn.chen%sun.com
367563acf6
Bug 374689 Fix build issues
...
r+a=dbaron
2007-08-13 05:29:55 +00:00
dbaron%dbaron.org
d834a42cdd
Convert trace-malloc to using XPCOM stack walking API. b=374829 r+a=brendan
2007-08-10 22:20:49 +00:00
dbaron%dbaron.org
d9d01ad030
Split the address->symbol mapping from the rest of the stack walking code. b=374829 r=bsmedberg a=bzbarsky
2007-08-10 21:32:50 +00:00
dbaron%dbaron.org
322b9b6ea1
Export a stack walking API (usable from C or C++) from XPCOM. b=374689 r=bsmedberg a=bzbarsky
2007-08-10 21:32:49 +00:00
bzbarsky%mit.edu
72e242e9e6
Add a stack-and-abort value of XPCOM_DEBUG_BREAK
2007-08-10 19:42:58 +00:00
benjamin%smedbergs.us
bbb6d901f3
Bug 386025 - Expose cycle-collection symbols, r=graydon
2007-08-06 14:34:05 +00:00
dcamp%mozilla.com
70e3c46599
Add an API to access <input type="file"> data. b=371432, r=smontagu (for charset stuff), r+sr=jonas
2007-07-25 04:29:49 +00:00
dbaron%dbaron.org
7c256de140
Explain another possibility in this debugging printf. DEBUG_CC only.
2007-07-14 19:06:10 +00:00
neil%parkwaycc.co.uk
11d0936e48
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 08:46:49 +00:00
dbaron%dbaron.org
35f82f7d85
Make ExplainLiveExpectedGarbage traverse the suspectCurrent roots, since now that it's more accurate, more graph is always better. b=387005 r=graydon
2007-07-08 19:26:44 +00:00
jwalden%mit.edu
ef68fcf595
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 07:08:56 +00:00
dbaron%dbaron.org
e76eaa9f3e
Make Fault give more information, #ifdef DEBUG_CC. b=386947 r=graydon
2007-07-05 22:38:38 +00:00
dbaron%dbaron.org
e3c7499467
In ExplainLiveExpectedGarbage, print only the externally-referenced nodes from which the expected garbage is reachable. b=387005 r=graydon
2007-07-05 22:20:16 +00:00
dbaron%dbaron.org
744bfc7a0c
Make suspectCurrent assertion not fire constantly after we Fault. b=386664 r+sr=peterv
2007-07-03 21:21:57 +00:00
dbaron%dbaron.org
17afb32c85
Change cycle collector aging constant from 10 to 0. b=381199 r+sr=peterv
2007-06-27 20:41:26 +00:00
dbaron%dbaron.org
ec61f386d7
Fix gcc warning about casting string literal to char*, DEBUG-only.
2007-06-27 20:40:52 +00:00
dbaron%dbaron.org
7c54a43209
Keep the purple bit in sync with the purple buffer when suspect and forget calls are dropped on the floor. b=385548 r=graydon
2007-06-27 17:51:48 +00:00
dbaron%dbaron.org
bd26de47a7
Back out 385548 to try to fix test orange.
2007-06-27 05:26:39 +00:00
dbaron%dbaron.org
bcef420e0b
Don't set the purple bit when suspect calls are dropped on the floor. b=385548 r=graydon
2007-06-27 04:47:40 +00:00
dbaron%dbaron.org
ff5099f1c4
Print the warning message for failure to suspect or unlink only for the objects that are the roots of what would have been collected. b=385549 r=graydon
2007-06-25 20:36:24 +00:00
dbaron%dbaron.org
900577f8aa
Back out again.
2007-06-22 00:30:41 +00:00
dbaron%dbaron.org
0ce6e8791b
See if using mScanDelay of 1 instead of 0 fixes the leak regression.
2007-06-21 23:49:37 +00:00
dbaron%dbaron.org
a8ccb62785
Change cycle collector aging constant from 10 to 0. b=381199 r+sr=peterv
2007-06-21 23:02:53 +00:00
graydon%mozilla.com
1314e6df62
Bug 384942, dump graph on cycle collection fault.
...
r=dbaron
2007-06-19 01:29:10 +00:00
dbaron%dbaron.org
3bacfd472a
Back out bug 381199.
2007-06-14 00:12:16 +00:00
dbaron%dbaron.org
409af12b1c
Change cycle collector aging constant from 10 to 0. b=381199 r+sr=peterv
2007-06-13 23:22:19 +00:00
peterv%propagandism.org
5aa4486015
Fix for bug 383651 (Re-entrancy into nsCycleCollector::Collect can result in a crash). Patch by ak.miller@auckland.ac.nz, r=graydon, sr=dbaron.
2007-06-08 10:17:21 +00:00
dbaron%dbaron.org
c78656f5ea
Don't loop through all the possible shutdown collections when we suspect all native wrappers. b=383234 r+sr=peterv
2007-06-06 22:09:00 +00:00
dbaron%dbaron.org
bfe9d47793
Shutdown in one cycle when we set mScanDelay to 0. b=383234 r+sr=peterv
2007-06-06 22:08:25 +00:00
dbaron%dbaron.org
236d50d667
strdup when allocating mName so we have useful pointers. b=383234 r+sr=peterv
2007-06-06 22:07:29 +00:00
dbaron%dbaron.org
95cf743124
Print info about things that are suspected on the extra collections at shutdown to catch deficiencies in traversal that cause us to need the extra collections. b=383234 r+sr=peterv
2007-06-06 22:06:56 +00:00
dbaron%dbaron.org
7c337eba46
When explaining why expected garbage was not collected, list the known references when some were unknown. b=383234 r+sr=peterv
2007-06-06 22:06:00 +00:00
dbaron%dbaron.org
e736230c4a
Make nsTraceRefcnt print addresses along with serial numbers, and fix warning about casting to a function pointer. b=383234 r=peterv
2007-06-06 22:05:25 +00:00
dbaron%dbaron.org
b4abaa24fe
Make DEBUG_CC compile again. b=383234 r+sr=peter
2007-06-06 22:04:26 +00:00
peterv%propagandism.org
eea1671eb5
Fix warning.
2007-05-25 10:57:38 +00:00
peterv%propagandism.org
9eca95ccdc
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
2007-05-24 14:10:04 +00:00
jonas%sicking.cc
360162166e
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
2007-05-10 20:21:13 +00:00
jst%mozilla.org
6cd05e346d
Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
2007-05-10 00:42:33 +00:00
jonas%sicking.cc
917c6cc079
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
2007-05-09 23:33:29 +00:00
jonas%sicking.cc
c21c489595
back out last patch since leaks went through the roof
2007-05-08 01:03:08 +00:00
jonas%sicking.cc
9652a963bd
Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
2007-05-07 23:45:26 +00:00
dbaron%dbaron.org
4c091a4965
Remove extra class names to address Neil's comments. b=378514
2007-05-03 23:07:26 +00:00
dbaron%dbaron.org
c663e7b961
Record results of cycle collection traversal so we only have to call the traversal APIs once per collection. b=378514 sr=peterv r=graydon
2007-04-25 21:12:11 +00:00
peterv%propagandism.org
1db166f2c6
Fix for bug 376854 (CycleCollector depends on uninitialized values (ageSelectionCallback and nsPurpleBuffer::BumpGeneration)). r/sr=dbaron.
2007-04-25 18:33:55 +00:00
peterv%propagandism.org
d0d256596c
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
2007-04-25 16:35:31 +00:00
dbaron%dbaron.org
4da3802f28
Followup fixes to making cycle collector use more efficient hashtables: shrink size of table and fix warnings on 64-bit machines. b=377606 sr=peterv r=graydon
2007-04-23 23:34:33 +00:00
peterv%propagandism.org
e0337217d2
Fix for bug 372110 (Make cycle-collection debugging features optional at compile time). r=graydon, sr=jst.
2007-04-21 17:43:19 +00:00
peterv%propagandism.org
b9af28af5a
Reorder members to make struct smaller and try to lower MH down again.
2007-04-20 08:51:31 +00:00
peterv%propagandism.org
93712e056d
Fix for bug 377606 (Switch cycle collector to more efficient hashtables). Patch by graydon, r=peterv, sr=dbaron.
2007-04-20 08:01:01 +00:00
peterv%propagandism.org
1395012304
Fix for bug 373693 (Cycle collector makes AddRef about 6x slower). r=graydon, sr=dbaron.
2007-04-18 10:10:37 +00:00
peterv%propagandism.org
727a2d25e8
Fix for bug 372713 (Add cycle collection to RDF datasources). r=bsmedberg, sr=dbaron.
2007-04-10 22:05:44 +00:00
peterv%propagandism.org
84e7da2624
Fix for bug 375075 (Stop leaking the cycle collector on shutdown). r=bsmedberg, sr=dbaron.
2007-03-27 09:49:06 +00:00
peterv%propagandism.org
d020bc5120
Backing out change for debugging tinderbox orange.
2007-03-23 16:10:21 +00:00
peterv%propagandism.org
af97f9c441
Temporarily enable cycle collection timing for debug builds to figure out tinderbox orange. Will back out after qm-xserve01 tinderbox has cycled.
2007-03-23 15:11:53 +00:00
jst%mozilla.org
b04f820608
Fixing bug 374239. Add debugging code that will print time spent in various parts of nsCycleCollector::Collect(). r+sr=peterv@propagandism.org
2007-03-19 23:21:31 +00:00
peterv%propagandism.org
09b00a6b2d
Fix for bug 374096 (Cycle collector doesn't collect all the cycles it could). r=graydon, sr=dbaron.
2007-03-16 12:52:47 +00:00
graydon%mozilla.com
ff918fa55c
Bug 368869, previous commit had a typo: s/bool/PRBool/, s/false/PR_FALSE/.
2007-03-15 23:47:01 +00:00
graydon%mozilla.com
d474d7e1b4
Bug 368869 - Make cycle collection suspect all native wrapper roots
...
r=brendan, sr=jst
2007-03-15 23:05:03 +00:00
joshmoz%gmail.com
2f5d37badf
XPCOM cycle collector is initialized statically, don't do that. b=369336 r=graydon sr=vlad
2007-03-14 06:15:10 +00:00
dbaron%dbaron.org
adcc767817
Add debugging code to cycle collector to give information about objects it has been told ought to be freed. b=372766 r=graydon sr=peterv
2007-03-09 23:00:14 +00:00
peterv%propagandism.org
21bb9cfe9c
Take care of reviewer comment (bug 373219).
2007-03-09 13:49:45 +00:00
peterv%propagandism.org
9ed7625526
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
2007-03-09 13:14:06 +00:00
peterv%propagandism.org
76fe81f310
Try to fix bustage.
2007-03-08 11:31:14 +00:00
peterv%propagandism.org
b0d71960ba
Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst.
2007-03-08 11:17:16 +00:00
bzbarsky%mit.edu
22392fa747
Relanding bug 368523 now that we've established it's the reason for the Txul change.
2007-03-06 19:25:10 +00:00
bzbarsky%mit.edu
2b907fbe12
Back out bug 368523 to test performance impact
2007-03-06 18:23:15 +00:00
dbaron%dbaron.org
01dced5738
Make nsCycleCollector::Fault do something in debug builds. b=372320 r=graydon sr=peterv
2007-03-05 21:07:51 +00:00
bzbarsky%mit.edu
d2efe4be57
Don't hook malloc by default (still hook it if asked to via the env vars), and
...
when it's hooked ignore free(0) calls. Bug 368523, r=graydon, sr=dbaron
2007-03-02 01:08:03 +00:00
peterv%propagandism.org
13bf3e89cd
Fix for bug 367779 (Make cycle collection through JS objects more reliable). r=jst, sr=brendan.
2007-02-18 20:05:32 +00:00
peterv%propagandism.org
7c0a0af3b0
Fix for bug 368549 (Cycle collector doesn't handle tearoffs correctly). r=graydon, sr=jst.
2007-02-18 14:38:04 +00:00
jonas%sicking.cc
9eea4cd5fe
Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
2007-02-16 23:02:08 +00:00
gerv%gerv.net
e0e8fe16df
Bug 236613: change to MPL/LGPL/GPL tri-license.
2007-02-14 17:33:38 +00:00
philringnalda%gmail.com
f780e390c6
Bug 349526: BeOS crashes at startup due to mState buffer overrun, p=tqh <thesuckiestemail@yahoo.se>, r+sr=vlad
2007-01-27 05:11:35 +00:00
jst%mozilla.org
5ff3c88f95
Landing graydon's fix for bug 366578. Make the cycle collector run at shutdown.
2007-01-25 00:24:08 +00:00
martijn.martijn%gmail.com
6e5d945b23
Bug 366119 � Mingw build error in nsCycleCollector.cpp, r=graydon, sr=jst
2007-01-23 00:39:25 +00:00
graydon%mozilla.com
5b07354fbe
Bug 366063: better fix to critical crasher, replacing band-aid submitted in 333078.
...
r=dbaron
2007-01-09 01:33:02 +00:00
jst%mozilla.org
0817fed458
Landing 64-bit fixes for bug 333078. r=graydon@mozilla.com, sr=bugmail@sicking.cc
2007-01-05 23:59:18 +00:00
graydon%mozilla.com
89cc937929
Bug 333078: XPCOM cycle collector, first performance-related followup patch.
...
Reorganizes collection throttling to coincide with existing JS_GC scheme.
2007-01-05 01:44:42 +00:00
graydon%mozilla.com
e6fbf7f335
Bug 333078: XPCOM cycle collector
...
r=brendan, sicking, bz, dbaron, bsmedberg
2007-01-04 22:31:26 +00:00
vladimir%pobox.com
df954f6171
backing out bug 333078, xpcom cycle collector due to perf issues
2006-11-22 23:18:16 +00:00
vladimir%pobox.com
c53729f4c5
b=333078, xpcom cycle collector; followup patch -- patch from graydon@mozilla.com, r=many
2006-11-22 21:31:33 +00:00
vladimir%pobox.com
6044ffd026
b=333078, xpcom cycle collector; followup patch -- patch from graydon@mozilla.com, r=many
2006-11-22 20:48:47 +00:00
vladimir%pobox.com
fdf72a2c5b
b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many
2006-11-22 19:23:02 +00:00
gavin%gavinsharp.com
47e1c35444
Bug 342670
2006-11-22 17:50:35 +00:00
cvshook%sicking.cc
5c7ed7c2dc
Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron
2006-11-21 21:28:14 +00:00
mats.palmgren%bredband.net
57cc88bce4
Make NS_LIKELY/NS_UNLIKELY accept pointers etc and always return 0 or 1. b=340244 r+sr=darin
2006-11-18 00:48:56 +00:00
benjamin%smedbergs.us
4543c02b83
Bug 313309 - Table-driven QI part 3 - use weak statics for interface IDs, r=shaver. This will break VC6 and gcc2.9x, which is ok
2006-11-14 21:21:37 +00:00
mats.palmgren%bredband.net
cfb7879dc8
Backing out the NS_LIKELY/NS_UNLIKELY change to see if it fixes Tinderbox orange. b=340244
2006-11-09 22:52:19 +00:00
mats.palmgren%bredband.net
038bf019d7
Make NS_LIKELY/NS_UNLIKELY accept pointers etc. b=340244 r+sr=darin
2006-11-09 17:41:03 +00:00
vladimir%pobox.com
ba3c1f2953
b=354984, patches to build with vista RC1 SDK, r=darin
2006-10-24 20:38:29 +00:00
cbiesinger%web.de
33e35afd71
bug 348748 make NS_*_CAST always use C++-style casts (in preparation for
...
removing the macros altogether)
r=bsmedberg sr=dbaron
2006-09-04 23:04:57 +00:00
vladimir%pobox.com
8827e3f637
b=327161, real and final fix for btek's orange in uuidgenerator glibc brokenness, r+sr=bz
2006-08-15 00:52:21 +00:00
vladimir%pobox.com
7126f1a5d8
b=327161, uuidgenerator stuff, attempt to fix btek from previous checkin, r=bz
2006-08-14 22:04:01 +00:00
vladimir%pobox.com
eb040ffefa
b=327161, nsUUIDGenerator subject to reseeding woes, r+sr=bz
2006-08-14 18:53:34 +00:00
benjamin%smedbergs.us
66d7b11b39
Bug 305949 - stop exporting nonfrozen XPCOM symbols when libxul is enabled, r=darin
2006-08-02 18:27:25 +00:00
gavin%gavinsharp.com
f5c3506ad3
Bug 322169: Clear Private Data does not clear JS Console, patch by Simon B�nzli <zeniko@gmail.com>, r=mconnor, r=darin
2006-07-19 12:49:33 +00:00
sspitzer%mozilla.org
e1ed597e97
fix for bug #341190
...
Software update should forward information about specific operating system version.
r=darin
2006-07-06 06:32:03 +00:00
mark%moxienet.com
34b5a77a24
Copy'n'paste (340071) and drag'n'drop (340890) between Mozilla app running natively and Mozilla app running under Rosetta translation does not work [properly]. Byte-swap UTF-16 text in private flavors when running under Rosetta. r=josh sr=pink a/1.8.1=me
2006-06-15 17:13:59 +00:00
bzbarsky%mit.edu
9968fe3d8b
Make nsUUIDGenerator use the low bits, not the high ones, so we actually get
...
random numbers on 64-bit systems. Bug 335549, r=vlad, sr=roc
2006-06-15 04:40:21 +00:00
mhammond%skippinet.com.au
d5ad1dc2b9
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
2006-06-13 03:07:47 +00:00
bent.mozilla%gmail.com
d77e79e3cb
Bug 289689 - "Memory leak: nsDebugImpl::Assertion, Create Process". r=dougt, sr=darin.
2006-06-02 23:37:10 +00:00
joshmoz%gmail.com
f081589556
add a comment for my last checkin, b=339987
2006-06-02 20:20:52 +00:00
joshmoz%gmail.com
cd658ed6ba
Make Mac OS X debug trap impl use raise(SIGTRAP) instead of Mac OS X debugging function so we're only required to set the XPCOM debug env variable and not also the Mac OS X debug break variable. Also make GNUC/x86 test more robust, include '__i386__' in the test because not all platforms define '__i386' (Mac OS X is one of those, though it doesn't really matter here since we do a separate test for Mac OS X). b=339987 r=mento sr=dougt
2006-06-02 20:06:43 +00:00
bzbarsky%mit.edu
60c201ffe9
Make it ok to call nsUUIDGenerator from off the main thread. Bug 334983,
...
r=vlad, sr=darin
2006-05-14 22:41:47 +00:00
darin%meer.net
216f81ffd4
fix btek bustage.
2006-05-10 17:47:50 +00:00
darin%meer.net
7d3e7d7acd
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
2006-05-10 17:30:15 +00:00
benjamin%smedbergs.us
6cb145f253
Bug 334038 - Separate out the frozen C stringapi and the glued C++ wrappers, fix a few bugs along the way, and move some of the utils from nsCRT into nsCRTGlue for use by frozen-linkage code. r=darin
...
CVS history for xpcom/string/public/nsXPCOMStrings.h is at xpcom/string/public/nsStringAPI.h
CVS history for xpcom/build/nsXPCOMStrings.cpp is at xpcom/build/nsStringAPI.cpp
CVS history for xpcom/glue/nsStringAPI.h is at xpcom/string/public/nsStringAPI.h
2006-05-03 16:11:14 +00:00
bzbarsky%mit.edu
fca88cd9e1
Add an interface for nested URIs (like jar:, view-source:, etc) to implement
...
and use it in various places. Create null principals if asked for a codebase
principal for a codebase that doesn't have an inherent security context (eg
data: or javascript:). Bug 334407, r=biesi,dveditz, sr=darin
2006-05-02 18:54:19 +00:00
gavin%gavinsharp.com
79fe6585da
Bug 333302: OOM [@ NS_NewInterfaceRequestorAggregation], patch by Ryan Flint <rflint@dslr.net>, r=timeless, sr=darin
2006-04-13 23:39:49 +00:00
peterv%propagandism.org
7dcc51c7b3
Fix for bug 332908 (nsUUIDGenerator should use CFUUIDCreate on OS X). r=vlad, sr=darin.
2006-04-06 21:48:47 +00:00
darin%meer.net
a8b562ae72
restoring warning per bsmedberg
2006-03-31 00:59:02 +00:00
darin%meer.net
5521781301
fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
2006-03-30 18:40:56 +00:00
mark%moxienet.com
0f9d7359a9
331827 Provisional build patch to make gtk2/darwin builds functional out of the box. There may be additional changes needed for static builds. r=bsmedberg
2006-03-28 20:06:17 +00:00
dbaron%dbaron.org
172a860286
Workaround brokenness of __builtin_frame_address(0) on gcc 4.1 (as shipped with FC5, at least). b=331436 r=brendan
2006-03-23 23:21:27 +00:00
bryner%brianryner.com
41e6c02b2f
Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin.
2006-03-15 04:59:42 +00:00
mkaply%us.ibm.com
2248c57ea5
#3011064
...
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-08 19:56:32 +00:00
timeless%mozdev.org
59922a25dd
Bug 327997 warning C4005: 'EXTERN_C' : macro redefinition nscore.h and winnt.h
...
r=darin sr=darin
2006-03-06 01:49:10 +00:00
mnyromyr%tprac.de
a66247d9c0
Bug 328900: Crash in StuffFixedBuffer; r=bsmedberg, sr=darin
2006-03-02 20:30:58 +00:00
benjamin%smedbergs.us
046c022027
Bug 328855 - Support x86-64 in nsStackFrameUnix, r=dbaron
2006-02-28 18:28:54 +00:00
benjamin%smedbergs.us
3153d6c09f
Typo from bug 325229, caught by dbaron.
2006-02-24 16:11:33 +00:00
benjamin%smedbergs.us
2cec3b98ff
Backout bug 313309 part 3 again due to gcc2.9x bustage and an ICE on MSVC6
2006-02-23 19:57:50 +00:00
benjamin%smedbergs.us
a33f6180dd
Bug 313309 part 3 - relanding now that all the mac tinderboxen have been upgraded to xcode 1.5+ - use a weak static data symbol for NS_GET_IID instead of an inline function. Have to use templates to trick compilers into emitting a weak symbol. r=shaver
2006-02-23 18:31:02 +00:00
cls%seawood.org
5a1e15ec25
Fix mingw cross-compile bustage.
...
Original patch by <basic@mozdev.org>.
Bug #320646 r=cls
2006-02-19 07:43:19 +00:00
mark%moxienet.com
47c7d9c91f
323657 Fixing XULRunner bustage by moving nsMacUtils class to nsMacUtilsImpl. r=dbaron sr=dbaron
2006-02-18 21:09:59 +00:00
mark%moxienet.com
7e1cc67c95
323657 Add a new MacUtils XPCOM service with an isUniversalBinary utility attribute to determine whether or not the running application is universal. r=bsmedberg sr=darin
2006-02-17 16:19:53 +00:00
benjamin%smedbergs.us
89d8c03ab9
Followup to bug 325229 - don't stick bell in stderr on platforms that have a dbgdlg
2006-02-13 20:21:20 +00:00
benjamin%smedbergs.us
ede2b658a9
Bug 326981 - build broken on BeOS from bug 325229, patch by Doug Shelton <doug@sheltonfamily.org> r=me
2006-02-13 16:19:31 +00:00
benjamin%smedbergs.us
77ba6d4fdb
Bug 325229 followup: only dump refcnt statistics if logging has been initialized
2006-02-10 16:19:13 +00:00
benjamin%smedbergs.us
da580e6a3c
Bug 325229 part 1 - standalone glue registers exit routine which is called after module unload; also fixes bug 317481 - C API for nsTraceRefcnt; also fixes bug 318622 - Make nsTraceRefcntImpl::SetActivityIsLegal work properly and turn it on; design review by dbaron, r=darin
2006-02-10 15:00:36 +00:00
dbaron%dbaron.org
e6a8beb3a0
Use __builtin_frame_address instead of setjmp to get the frame pointer for Linux stack traces, plus a little other cleanup. r=caillon sr=shaver b=323853
2006-02-09 23:03:49 +00:00
timeless%mozdev.org
6b5993bb66
backing out changes from
...
Bug 323853 - JB_BP not exported by newer glibc
per shaver, r=shaver
2006-02-03 19:35:14 +00:00
wr%rosenauer.org
21ed6bb9ad
Bug 323853 - JB_BP not exported by newer glibc (2.4), r=bsmedberg, sr=shaver
2006-01-25 05:46:27 +00:00
mark%moxienet.com
142f6828fb
323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3)). r=josh
2006-01-23 20:11:08 +00:00
jag%tty.nl
9cda2576e8
Follow-up to bug 316782. Prevent "copy-construction" of nsAutoPtr through |nsAutoPtr::operator T*() const| chained with constructor |nsAutoPtr(T*)| by adding an extra implicit conversion through a helper class. r=dbaron, r=darin
2006-01-21 11:39:22 +00:00
bsmedberg%covad.net
ad6994b382
Bug 319999 - XPCOM Shutdown: xpcom-shutdown-threads notification and cleanup of event queues before component manager shutdown, r=darin
2006-01-17 15:41:40 +00:00
darin%meer.net
7ab38b54ab
fixes bug 322908 "ASSERTION: NS_Alloc of size 0: 'size'" r=bsmedberg
2006-01-10 20:39:35 +00:00
bsmedberg%covad.net
176c7174c5
Bug 321847 - C++-style comments in C header (bah! this is #if 0 it shouldn't matter)
2006-01-03 16:54:26 +00:00
bsmedberg%covad.net
3417e3d31f
Re-landing bug 316416 with biesi's uninitialized-rv catch and with the windows nsIFile hashing cached (bug 316732)
2005-12-13 17:55:43 +00:00
bsmedberg%covad.net
28e61db7cc
Reverting bug 316416 due to Ts regression and mysterious monkey orange :-(
2005-12-03 15:27:17 +00:00
bsmedberg%covad.net
43aed2b3c8
Bug 316416 - Convert nsIComponentLoader into nsIModuleLoader, xpcom bits r=darin xpconnect bits r=shaver; and bug 318625 - Make a version of nsTArray.AppendElement that doesn't copy-construct, r=darin
2005-12-02 16:34:42 +00:00
timeless%mozdev.org
2200a0e903
Bug 317962 make stack walking code not reinit in a way that fails and improve stack bottom detection
...
r=dougt
2005-11-28 17:15:52 +00:00
darin%meer.net
dfb84730db
Backing out last change to resolve SunOS bustage (bug 316782)
2005-11-24 08:46:56 +00:00
darin%meer.net
fa96619e36
prevent "nsTArray< nsAutoPtr<T> >", which could easily lead to problems. bug 316782 r+sr=jag
2005-11-24 00:10:59 +00:00
vladimir%pobox.com
715d3629e1
windows sdk missing include fix
2005-11-21 21:32:36 +00:00
vladimir%pobox.com
bf11b0cbe0
b=279521, add a way to generate UUIDs, r=darin,sr=shaver
2005-11-21 21:01:45 +00:00
timeless%mozdev.org
9ef60db03e
Bug 106386 Correct misspellings in source code
...
patch by supernova_00@yahoo.com r=timeless rs=brendan
2005-11-21 06:30:34 +00:00
bsmedberg%covad.net
a7747c2992
Backing out bug 313309 part 3 due to various intermingled bustages.
2005-11-14 16:37:43 +00:00
bsmedberg%covad.net
03ff0b8a3c
Bug 313309 part 3 - use static data symbol (it's a weak symbol, we're tricking compilers into emitting a weak symbol by using templates) for NS_GET_IID instead of an inline function, r=shaver. This may break some tinderboxen (in which case I'll backout), especially the old mac tinderboxen which haven't yet been upgraded from xcode1.1 to a newer version.
2005-11-14 15:07:07 +00:00
bsmedberg%covad.net
123e65e0e5
Bug 313309 part 1 - use __fastcall for NS_FASTCALL on windows, r=shaver
2005-11-10 14:43:22 +00:00
bsmedberg%covad.net
1172c33dfc
Bug 305949 Part 1 - Separate the frozen XPCOM exports with the XPCOM_API macro; add compatibility methods to the frozen string API; convert most of the tests/tools to use the xpcom glue when appropriate r=darin This checking does not actually stop exporting the nonfrozen methods yet, pending a bunch of test cleanup throughout the tree.
2005-11-08 18:17:49 +00:00
bsmedberg%covad.net
6239862472
Bug 307168 - Add configure test for GCC bug that prevent the pragma-visibility stuff from working properly on some configurations, and also clean up usages of HAVE_VISIBILITY_PRAGMA which should really be HAVE_VISIBILITY_ATTRIBUTE r=roc+wolfiR, previous revisions reviewed by bryner
2005-11-02 14:14:18 +00:00
bsmedberg%covad.net
e59ea0da5c
Bug 310976 - Treat 1.5.* as 1.5.infinity r=darin
2005-10-04 02:47:02 +00:00
peterv%propagandism.org
f54079d9e6
Fix for bug 307713 (Improve and use nsAgg's macros). r=dougt, sr=darin.
2005-09-28 13:13:27 +00:00
mrbkap%gmail.com
6c8e0ace50
bug 308418: The windbgdlg pops up even when the debugger is currently active. r=dougt sr=jst
2005-09-14 21:00:37 +00:00
bsmedberg%covad.net
8e7e3173cf
Bug 306334 - XULRunner debug doesn't link on mac r=darin/brendan
2005-08-31 17:20:09 +00:00
bsmedberg%covad.net
c1d0f53f2d
Bug 305992 - nsIVersionComparator broken in some circumstances (UMR) - patch by Justin Bradford <jabradford@gmail.com> r=shaver+me
2005-08-26 14:16:11 +00:00
timeless%mozdev.org
108e33a2a9
Bug 304237 Enable xpcom under windows debuggers to filter assertions the way it does without a debugger
...
to enable this feature,
set XPCOM_DEBUG_DLG=1, or if you're already in the debugger, just poke the
static to 2.
r=dougt
2005-08-12 23:11:35 +00:00
bsmedberg%covad.net
980052ddf3
Bug 288954 - Make the non-inline members of nsID part of the glue, so that embedders don't link against C++ symbols by accident - r=darin a=shaver
...
This moves nsID.h|cpp from xpcom/base to xpcom/glue (CVS copies were performed)
2005-08-09 13:39:12 +00:00
timeless%mozdev.org
79ab8631e5
Bug 302698 [@ DumpStackToFileMain64]
...
r=dougt a=bsmedberg
2005-08-02 22:17:59 +00:00
bsmedberg%covad.net
e373887d61
Bug 300731 - Change app/extension version scheme going forward, r=darin+shaver a=shaver
2005-07-23 14:05:25 +00:00
joshmoz%gmail.com
6bf82a547b
don't use regparm on i386 Mac OS X. Patch by Apple Computer, Inc. r=josh r=smfr sr=bsmedberg a=bsmedberg
2005-07-21 19:02:52 +00:00
shaver%mozilla.org
cb9a437785
Bug 269823: invalid casts prevent compilation on 64-bit platforms with gcc4.
...
Patch from falk@debian.org , r=darin, sr+a=shaver.
2005-07-20 13:12:13 +00:00
bsmedberg%covad.net
e5d57face6
Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR, try #2 - Re-landing this in such a way that we're not going to break non-xulrunner builds on mac with xcode < 1.5 until we have the tinderboxen and official build instructions upgraded properly (see the XXXNote in xpcom/sample/Makefile.in, and the continued ifdef MOZ_ENABLE_LIBXUL hack in config/autoconf.mk.in around MOZ_FIX_LINK_FLAGS). r=darin a=asa
2005-07-01 12:24:07 +00:00
timeless%mozdev.org
95f11aa792
Bug 297723 stackwalk code not working for WinXP
...
patch by colin@theblakes.com r=dougt a=asa
2005-07-01 05:21:02 +00:00
bsmedberg%covad.net
a451abf58c
Backout bug 298047 per Chase as it breaks some downrev mac systems unexpectedly.
2005-06-30 02:04:23 +00:00
bsmedberg%covad.net
94e08bd10b
Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR (this patch covers everything except dynamic linking) r=darin a=asa (The file xpcom/sample/nsTestSample.cpp moved to xpcom/sample/program/nsTestSample.cpp)
2005-06-29 18:53:30 +00:00
timeless%mozdev.org
ebaeefe93b
Bug 297723 stackwalk code not working for WinXP
...
patch by colin@theblakes.com (cenzic) r=dougt a=bsmedberg
_IMAGEHLP64 ifdefs added to support an old psdk
2005-06-24 14:48:12 +00:00