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

10165 Коммитов

Автор SHA1 Сообщение Дата
Jeff Muizelaar c71622c072 Bug 724079. Add an internal stackwalk API. r=ehsan
This will be used by the profiler to be able to unwind arbitrary threads.
2012-02-03 15:13:24 -05:00
Andrew McCreight 9d988357ab Bug 726374 - clean up CC debug timing infrastructure. r=smaug 2012-02-12 08:02:01 -08:00
Benjamin Smedberg a7b8b87b12 Bug 725015 - Always deliver category-change notifications asynchronously. This is required because extensions need the JavaScript-global-property category to work, but we always register contracts at the "end" of a chrome.manifest so that they will always be after the CIDs, but that means that they are after the categories are registered. r=bz
--HG--
extra : rebase_source : 495126e85c6a76697610cb5eceab124871b8c5db
2012-02-09 10:41:16 -05:00
Benjamin Smedberg b012d47bed Test for bug 725016 - extensions which add categories in their chrome.manifest expect that they contract they refer to will be available when the category observer notification is fired.
--HG--
extra : rebase_source : d5ee7c20f54a1d3a7b14051bdf0ba309fc6aee17
2012-02-08 14:00:07 -05:00
Phil Ringnalda e852e68d95 Back out 20ad3570d599 (bug 716556) for xpcshell orange 2012-02-08 22:11:42 -08:00
John Schoenick 7a8db952f3 Bug 716556 - Fix possible buffer overflow with nsScriptableInputStream, r=bsmedberg 2012-02-08 14:44:55 -08:00
Brian R. Bondy 74e7a459bf Bug 724207 - Save 15-20ms on startup from unused file attributes fetch when opening files. r=neil. 2012-02-08 16:51:45 -05:00
Brian R. Bondy b0ce243e0e Bug 724203 - Optimize nsLocalFile::IsDirectory on Windows by 50% giving 5ms startup improvement. r=neil. 2012-02-08 16:48:23 -05:00
Brian R. Bondy f115f9ac71 Bug 713485 - Crash when invalid drive is used in local file URL. r=neil. 2012-02-08 16:41:12 -05:00
Ed Morley 91422f00de Backout f1acc52a59da (bug 719983) & 6771bd53e267 (bug 699247) for 30% WinXp Ts regression 2012-02-08 21:04:21 +00:00
Masatoshi Kimura b40c031d6c Bug 699247 - Say goodbye to Win2k related code. r=jimm, sr=neil 2012-02-08 10:00:45 -06:00
Jacek Caban 42dc2181a8 Bug 724864 - perfprobe.cpp doesn't compile on mingw r=Yoric 2012-02-08 11:53:52 +01:00
Matthew Noorenberghe f018d13961 Bug 294260 - Safe Mode: Auto detect previous start-up failure and offer to start in safe mode r=bsmedberg,Mossop
--HG--
rename : toolkit/components/startup/tests/Makefile.in => toolkit/components/startup/tests/browser/Makefile.in
extra : rebase_source : 8df6b163173362ae80832eb3667e04bb817280b3
2011-11-07 21:20:42 -08:00
Andrew McCreight a3f6bcc6f0 Bug 696174 - Log JS heap at the same time as CC heap. r=bholley,smaug 2012-02-02 16:32:30 -08:00
Boris Zbarsky 257873b0a7 Bug 723498. Make sure to always set our out param in nsMultiplexInputStream::IsNonBlocking when returning success. r=bsmedberg 2012-02-07 15:28:06 -05:00
Benjamin Smedberg 7e07fb61e1 Bug 716594 - Switch nsBinaryInputStream::ReadBytes back to using the fallible allocator because it correctly checks for allocation errors and streams are untrusted input we should try to work with, r=dbaron 2012-02-07 13:06:05 -05:00
Brian R. Bondy 8685af94fd Bug 724256 - Optimize move file calls on Windows, saving about 2ms per call (1 call on startup). r=bsmedberg 2012-02-07 08:58:17 -05:00
Makoto Kato c591c1f4a6 Bug 723055 - remove nsLocalFileUnicode.h. r=bsmedberg 2012-02-07 11:36:09 +09:00
Nicholas Nethercote 5a1cbe043f Bug 689583 - Add names for memory multi-reporters. r=jlebar.
--HG--
extra : rebase_source : adb3fb2cbbb8a07b60edd48c7dc9a3a4a4763b79
2012-02-06 17:02:59 -08:00
Raúl Porcel 27ea55eda1 Bug 724615 - Fix TARGET_CPU usage on ARM. r=benjamin 2012-02-06 22:44:52 +01:00
Brian R. Bondy d438b3dd0f Bug 724177 - 30-50ms (5%) Firefox startup speed optimization on Windows in nsLocalFileWin. r=jimm 2012-02-06 14:11:30 -05:00
Nicholas Nethercote df90421a0d Bug 710054 - Add {nsString,nsCString}::SizeOf{In,Ex}cludingThis. r=bz.
--HG--
extra : rebase_source : 2f5eb0a61cc36bdefe420658a86e5badc79484df
2012-02-02 14:52:02 -08:00
David Rajchenbach-Teller 2374512d9b Bug 696033 - Add xperf probes (the API); r=glandium 2012-02-05 22:49:37 +00:00
Rafael Ávila de Espíndola 7ab5ca14fb Bug 723501 - Mark MemoryReporter_* final. r=justin.lebar.
--HG--
extra : rebase_source : 7c1066ab8353c8d4766b060491cbbd4adfa44ce0
2012-02-03 10:22:01 +01:00
Daniel Holbert 9cb879c9cc Bug 723809: Fix signed/unsigned build warning in TestTArray.cpp. r=jlebar 2012-02-03 01:18:58 -08:00
Boris Zbarsky a479b4be2a Bug 723446. Be a little more careful changing declarations on keyframe rules. r=dbaron 2012-02-02 11:59:39 -05:00
Ed Morley 20833ba752 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-02 10:22:32 +00:00
Tim Taubert 71edb76c65 merge m-c to fx-team 2012-02-02 10:03:01 +01:00
Tim Taubert 97bb2ea404 Bug 720697 - Provide internal API to get canvas image data as nsIInputStream; r=khuey 2012-02-01 01:13:44 +01:00
Ms2ger c4992ad023 Bug 719895 - Don't return an nsresult from nsComponentManagerImpl::KnownModule::Load; r=bsmedberg 2012-02-01 11:54:21 +01:00
Ed Morley 74d8e85167 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-01 10:55:34 +00:00
Mark Finkle bc2e11a2c4 Bug 671634 - Fennec UA changes. Useragent should be different between phones and tablets. r=me sr=bz a=gerv
Please read http://groups.google.com/group/mozilla.dev.platform/msg/8133920a2ccf4d5b for the details.

Also see https://wiki.mozilla.org/Fennec/User_Agent for Gerv's accepted proposal.
2012-01-31 20:04:23 -08:00
Alex Keybl a4822849fd Bug 700000 - Version bump 2012-01-31 10:57:49 -08:00
Ginn Chen 4fd8973e50 Bug 717861 GetVsize and GetResident underestimate memory size on Solaris r=justin.lebar 2012-01-31 14:32:10 +08:00
Andrew McCreight 92c993fb12 Bug 721794 - add SPS labels for CC entry points. r=smaug 2012-01-31 13:47:47 -08:00
Andrew McCreight 6eea252eb2 Bug 721248 - make nsICycleCollectorListener a builtinclass. r=smaug 2012-01-31 13:47:47 -08:00
Makoto Kato c00fefe24b Bug 719718 - hostxpt is unnecessary even if cross. r=khuey 2012-01-31 10:24:08 +09:00
Andrew McCreight d7371468e7 Bug 721420 - WantAllTraces should disable Skippable CC optimizations. r=smaug 2012-01-29 16:45:08 -08:00
Matt Brubeck 59734e78eb Merge mozilla-central and mozilla-inbound 2012-02-01 17:09:34 -08:00
Jonathan Watt dbb7cecf4b Bug 721210 - Remove dead include paths from XPCOM Makefiles. r=bsmedberg. 2012-01-19 15:07:01 +00:00
Justin Lebar 841722744a Bug 716523 - ClearOnShutdown() should assert if called after XPCOM shutdown. r=bsmedberg
--HG--
extra : rebase_source : 7b25ac2044f1ecf88ca44aa48447cbfe1fc807cd
2012-01-26 15:54:03 -05:00
Justin Lebar c27428d068 Bug 719531 - Part 2: Make FallibleTArray use moz_malloc rather than NS_Alloc, because only the former is fallible. r=bsmedberg
--HG--
extra : rebase_source : 9259871f86b6fcaa805b0e042c52e10b751acdf5
2012-01-26 12:51:45 -05:00
Justin Lebar 51a9d97275 Bug 719531 - Part 1: Add test that FallibleTArray returns false instead of crashing. r=bsmedberg
--HG--
extra : rebase_source : 171dd32b0d2e863fa623fe05b76fc2986db5f057
2012-01-26 12:51:34 -05:00
Ehsan Akhgari 17c5a879b4 Bug 718032 - Make stackwalking for other threads cheaper on Windows by avoiding involving a third walker thread; r=jrmuizel 2012-01-26 11:57:23 -05:00
Nicholas Nethercote 7559a70a04 Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
--HG--
extra : rebase_source : a65039a407daab45360a5b375b53cbf1bc05b7f6
2012-01-25 00:52:51 -08:00
Ed Morley 38ce873b08 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-01-26 01:30:30 +00:00
Bill McCloskey dc52ba7996 Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8) 2012-01-25 10:59:55 -08:00
Ed Morley c4c765992a Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-25 14:14:48 +00:00
Serge Gautherie 2e3dfd7e13 Bug 720955. (Av1) xpt.py: Report IIDs when they differ. r=ted.mielczarek. 2012-01-25 14:22:28 +01:00
Marco Bonardo 9cd7f532f6 Merge last green PGO from inbound to central 2012-01-24 13:27:20 +01:00