Граф коммитов

1367 Коммитов

Автор SHA1 Сообщение Дата
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