Benoit Girard
|
2e9783ceb5
|
Bug 915857 - Check-in merge-profiles.py. r=vladan
|
2013-09-12 16:31:40 -04:00 |
|
Benoit Girard
|
d168e230c9
|
Bug 914348 - Name the SamplerThread on linux. r=jld
|
2013-09-11 13:57:43 -04:00 |
|
Terrence Cole
|
193cf598ae
|
Bug 877658 - Exactly root tools/profiler/; r=BenWa
--HG--
extra : rebase_source : a7c5bbcb64d7b670e170e3c20dda53d03a4f2cc1
|
2013-09-05 16:10:37 -07:00 |
|
Ryan VanderMeulen
|
9283daa4fd
|
Merge b2g-inbound to m-c.
|
2013-09-11 20:58:14 -04:00 |
|
Jed Davis
|
09e49f7930
|
Bug 810526 - Add an implementation of ARM EHABI stack unwinding for the profiler. r=BenWa r=huseby
|
2013-09-11 14:53:14 -04:00 |
|
Jed Davis
|
6f0181facb
|
Bug 810526 - android-signal-defs.h must include signal.h for stack_t. r=bgirard
|
2013-09-11 14:52:34 -04:00 |
|
Jed Davis
|
f803ea0002
|
Bug 810526 - Add multiple-include guard to android-signal-defs.h. r=bgirard
|
2013-09-11 14:51:59 -04:00 |
|
Jed Davis
|
35927b7e79
|
Bug 810526 - Factor out native/pseudo stack merging. r=bgirard
|
2013-09-11 14:51:11 -04:00 |
|
Jed Davis
|
2479e5b162
|
Bug 810526 - Add stack top to Thread{Info,Profile}. r=bgirard
|
2013-09-11 14:50:46 -04:00 |
|
Dan Gohman
|
586b9aee99
|
Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
|
2013-09-11 05:49:05 -07:00 |
|
Ryan VanderMeulen
|
60407aa9dc
|
Backed out changeset 508a916a482a (bug 914348) for suspicion of causing Linux mochitest-bc perma-orange.
|
2013-09-10 15:32:31 -04:00 |
|
Benoit Girard
|
b73c4d22a4
|
Bug 914348 - Name SamplerThread on linux. r=jld
--HG--
extra : rebase_source : 343dec3b5d4b8eaa4a294c54ae1f74b9e0775401
|
2013-09-10 11:20:09 -04:00 |
|
Jonas Finnemann Jensen
|
3cc74d7732
|
Bug 902587 - Part 1: Refactor IO Interposer with filename support. r=aklotz
|
2013-09-12 10:47:37 -04:00 |
|
Ms2ger
|
279ef8f6af
|
Bug 870407 - Move final batch of CMMSRCS to moz.build and disallow it in makefiles; r=khuey
|
2013-09-06 08:40:41 +02:00 |
|
Robert O'Callahan
|
8ca63f18ef
|
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
|
2013-09-02 20:41:57 +12:00 |
|
Jonas Finnemann Jensen
|
d9916c1618
|
Bug 910658 - Add "qnew = -U" to defaults section in mach mercurial-setup; r=gps
DONTBUILD (NPOTB)
|
2013-09-04 15:32:00 -07:00 |
|
Mike Hommey
|
05b3f24e0e
|
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
|
2013-09-05 09:01:46 +09:00 |
|
Nicholas Nethercote
|
d74157039d
|
Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
--HG--
extra : rebase_source : 008ef689989f93b46627b8be8608bdbc544ca3a2
|
2013-08-27 19:59:14 -07:00 |
|
Nicholas Nethercote
|
b6d6b342af
|
Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
--HG--
rename : js/src/jsdbgapi.h => js/public/OldDebugAPI.h
rename : js/src/jsdbgapi.cpp => js/src/vm/OldDebugAPI.cpp
extra : rebase_source : 9cd65a698e726c43d88d650f40823367bf98feae
|
2013-08-26 19:05:20 -07:00 |
|
Gregory Szorc
|
7fffd76ed8
|
Bug 909867 - Fix case on WhichError in mercurial setup wizard; r=trivial
DONTBUILD (NPOTB)
|
2013-08-27 11:44:54 -07:00 |
|
Jan Beich
|
9f835d498a
|
Bug 909139 - Define integer types before using them for profiler stubs. r=ms2ger
|
2013-08-25 22:10:46 +02:00 |
|
Gabriele Svelto
|
619cc7ccf1
|
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
|
2013-08-24 08:12:51 +02:00 |
|
Ms2ger
|
b5df99e7e3
|
Revert this CLOSED TREE to changeset 4d3e221584a0.
|
2013-08-24 13:31:48 +02:00 |
|
Gabriele Svelto
|
b6e8140bfc
|
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
|
2013-08-24 08:12:51 +02:00 |
|
Jan Beich
|
a50d6ca967
|
Bug 908476 - JSObject/JSContext are also used by non-SPS profiler. r=njn
|
2013-08-23 09:16:02 +02:00 |
|
Nicholas Nethercote
|
601047fd0b
|
Bug 905017 (part 3, attempt 2) - Move profiling stack stuff from jsapi.h to js/ProfilingStack.h. r=billm.
--HG--
extra : rebase_source : 8226a31c4f2a286ba843da616b1061ca034a5d41
|
2013-08-19 23:45:26 -07:00 |
|
Ms2ger
|
4af9d89266
|
Merge m-c to inbound
|
2013-08-22 10:38:48 +02:00 |
|
Ms2ger
|
707d12dbb2
|
Backout changesets 7e6fb33fdf22:c85332df4320 (bug 905017) for windows bustage.
|
2013-08-22 10:16:30 +02:00 |
|
Ms2ger
|
cb6087d9f7
|
Bug 883284 - Part g: Move conditional LIBXUL_LIBRARY assignments into moz.build; r=gps
|
2013-08-22 08:56:01 +02:00 |
|
Ms2ger
|
4d0ead0110
|
Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium
|
2013-08-22 08:56:01 +02:00 |
|
Ms2ger
|
66214743ad
|
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
|
2013-08-22 08:55:59 +02:00 |
|
Ms2ger
|
584215995c
|
Bug 903844 - Add/update include-what-you-use annotations for various files; r=ehsan+khuey
|
2013-08-22 08:31:21 +02:00 |
|
Nicholas Nethercote
|
27d4a3235f
|
Bug 905017 (part 3) - Move profiling stack stuff from jsapi.h to js/ProfilingStack.h. r=billm.
--HG--
extra : rebase_source : 8322f1c96b95685912375484172d47f53107947f
|
2013-08-19 23:45:26 -07:00 |
|
Nicholas Nethercote
|
b89a8ac1c0
|
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
|
2013-08-17 15:50:18 -07:00 |
|
Cykesiopka
|
9ded83b1ab
|
Bug 861761 - Remove <blink> in perf-doc.html. r=dbaron
|
2013-08-19 08:48:24 -04:00 |
|
Julian Seward
|
033f7603b9
|
Bug 894264 - Breakpad Stack scan: don't generate frames we aren't going to use. r=ted.
|
2013-08-16 21:03:54 +02:00 |
|
Ms2ger
|
3d504dcb66
|
Merge latest PGO-green inbounc changeset to m-c.
|
2013-08-14 14:45:47 +02:00 |
|
Ms2ger
|
c2315a28ab
|
Bug 904110 - Move alignment features out of Util.h into a new header; r=Waldo
|
2013-08-14 09:00:52 +02:00 |
|
Ms2ger
|
4579943f93
|
Bug 897909 - Cleanup some SIMPLE_PROGRAMS; r=gps
* * *
FOLD
|
2013-08-14 09:00:13 +02:00 |
|
Jed Davis
|
e53abd3d70
|
Bug 904335 - sem_post on all return paths in ProfilerSignalHandler. r=BenWa
|
2013-08-13 16:44:46 -04:00 |
|
Ed Morley
|
9a32ee0533
|
Bug 901898 - Remove codesighs now that it's no longer run in automation; r=gps
|
2013-08-12 13:10:41 +01:00 |
|
Trevor Saunders
|
b2dc01f1a7
|
bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium
|
2013-08-08 20:12:37 -04:00 |
|
Benoit Girard
|
ccf5b21c9c
|
Bug 820048 - Add microsecond profiling. r=ehsan
--HG--
extra : rebase_source : 40fee30c92f7e74dbe1e24778b66813beb8505da
|
2013-03-26 12:34:27 -04:00 |
|
Julian Seward
|
2e83bdb735
|
Bug 880158 - Remove glibc backtrace() native unwind on Linux. r=bgirard.
--HG--
extra : rebase_source : 0a9e752acfe2cad6ec1995c4d4e823e7d9adef23
|
2013-08-08 18:48:20 +02:00 |
|
Nicholas Nethercote
|
849635b8f1
|
Bug 898914 (part 1) - Remove JSBool.
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
|
2013-08-08 15:53:04 -07:00 |
|
Nicholas Nethercote
|
aa5919539d
|
Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
--HG--
extra : rebase_source : 25f4de1bfae830b0af6407d260a70b787ab1dc9b
|
2013-08-06 23:59:54 -07:00 |
|
Gijs Kruitbosch
|
67a8f23d20
|
Bug 901481 - add an environment variable to set the number of entries kept by the profiler, r=BenWa
|
2013-08-05 18:03:22 +02:00 |
|
Julian Seward
|
710e916d72
|
Bug 892774 - Breakpad Stack scan: speed up MyCodeModules::GetModuleForAddress. r=bgirard.
|
2013-08-06 10:36:10 +02:00 |
|
Jon Coppeard
|
da8c061053
|
Bug 900986 - Convert JS_*Element API to use MutableHandleValue for out params r=terrence r=bholley r=smaug
|
2013-08-05 14:02:47 +01:00 |
|
Bobby Holley
|
595cbc9fd5
|
Bug 897322 - Allow callers to manually fire OnNewGlobalObject when bootstrapping is complete. r=luke
|
2013-08-01 18:38:47 -07:00 |
|
Gregory Szorc
|
6d4af5d774
|
Bug 899818 - Don't add quotes to values when writing Mercurial configs; r=Gijs
DONTBUILD (NPOTB)
|
2013-07-31 00:07:57 -07:00 |
|
Ehsan Akhgari
|
085494b95d
|
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
|
2013-07-18 13:59:53 -04:00 |
|
Ehsan Akhgari
|
3717325909
|
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
|
2013-07-30 10:25:31 -04:00 |
|
Gregory Szorc
|
868c958cee
|
Bug 794580 - mach mercurial-setup; r=nalexander
DONTBUILD (NPOTB)
--HG--
extra : rebase_source : b5cfc81d1a0537b5ae25a76c3ccc604383f60f6c
|
2013-07-29 16:58:40 -07:00 |
|
Mike Hommey
|
70e713a366
|
Bug 893976 - Add a mach command to update uuids for specific interfaces and their descendants. r=gps
|
2013-07-30 08:57:28 +09:00 |
|
Ryan VanderMeulen
|
2ef7a9892a
|
Merge m-c to inbound.
|
2013-07-29 18:42:45 -04:00 |
|
Michael Wu
|
e015aaa9a9
|
Bug 898810 - Use bionic's getline where available, r=benwa
|
2013-07-29 13:17:28 -04:00 |
|
Trevor Saunders
|
64dbc43c4d
|
backout bug 886526 because it probably made us use a lot more memory to link on windows
|
2013-07-29 11:03:21 -04:00 |
|
Ehsan Akhgari
|
c069003a4b
|
Bug 895141 - Remove useless prlong.h inclusions from the tree; r=jcranmer
|
2013-07-18 12:06:38 -04:00 |
|
Xavier Fung
|
f68cd7c08f
|
Bug 892858 - Fix profiler build in Visual Studio 2013. r=snorp
|
2013-07-18 10:13:01 +09:00 |
|
Benoit Girard
|
fcfe7f62e4
|
Bug 887826 - Disable multi-threaded profiling on b2g to reduce memory usage. r=jseward
--HG--
extra : rebase_source : c3403864cd772414ddbf5bbda30e65322832e085
|
2013-07-16 09:56:43 -04:00 |
|
Graeme McCutcheon
|
1b75303086
|
Bug 893830 - implement mach uuid. r=gps DONTBUILD
|
2013-07-15 18:00:09 +01:00 |
|
Jed Davis
|
f02f703493
|
Bug 892201: replace SPS signal handler completion busy loop with POSIX semaphore. r=benwa
--HG--
extra : rebase_source : 48bfcc1a352ae600dd1294d5b5e122ad0c58a745
|
2013-07-11 23:41:19 -04:00 |
|
Trevor Saunders
|
238525e2d8
|
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
|
2013-07-11 11:06:34 -04:00 |
|
Jim Chen
|
94f8b791d9
|
Bug 888473 - Start GeckoJavaSampler early when profiling startup; r=BenWa
|
2013-07-09 16:34:44 -04:00 |
|
Trevor Saunders
|
ace23958ea
|
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
|
2013-06-25 11:15:21 -04:00 |
|
Mike Shal
|
8afd7f737d
|
Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #4); r=joey
|
2013-07-01 11:34:30 -04:00 |
|
Benoit Girard
|
2d6bbf0628
|
Bug 872947 - Release pseudostack when unregister thread. r=snorp
|
2013-05-16 11:38:23 -04:00 |
|
Ehsan Akhgari
|
15c2073a3a
|
Bug 579517 follow-up: Remove NSPR types that crept in
|
2013-06-23 20:58:53 -04:00 |
|
Benoit Girard
|
9e23e52a50
|
Bug 873914 - Allow selecting profiled thread. r=snorp
--HG--
extra : rebase_source : 6623126a111b23f8871af1a2e64d077b67cb0930
|
2013-05-16 16:31:50 -04:00 |
|
Brian O'Keefe
|
20b45036df
|
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #2); r=mshal
--HG--
extra : rebase_source : 555b28e5c3412ffc210c60b6fe2fee6f053fd587
|
2013-06-18 08:13:42 -04:00 |
|
Brian O'Keefe
|
ed17339221
|
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
|
2013-06-17 15:21:01 -04:00 |
|
Vladimir Vukicevic
|
9e17b8825a
|
b=882906; remove EXTRA_DSO_LIBS; r=ted
|
2013-06-13 22:58:22 -04:00 |
|
Aaron Klotz
|
a1cf98c04e
|
Bug 867762: NSPR and SQLite Main Thread I/O Interposing. r=BenWa
|
2013-06-14 12:01:02 -06:00 |
|
Jim Chen
|
cb655c5149
|
Bug 863777 - Add and turn on privacy mode in profiler for ANR reports; r=BenWa
|
2013-06-14 12:42:10 -04:00 |
|
Jim Chen
|
6e0c1a7ec4
|
Bug 863777 - Letting profiler start/stop from a non-registered thread; r=BenWa
|
2013-06-14 12:42:10 -04:00 |
|
Joey Armstrong
|
410e37a8c5
|
bug 872086: move SIMPLE_PROGRAMS to moz.build (file batch #1) r=mshal
|
2013-06-13 12:02:02 -04:00 |
|
Andrew McCreight
|
bef1e65930
|
Bug 550335 - fix_macosx_stack for 64-bit. r=ted
|
2012-05-25 09:07:24 -07:00 |
|
Florian Quèze
|
ac15af3aee
|
Bug 878419 - Syntax error in make_incremental_updates.py since bug 841094, r=glandium.
|
2013-06-05 18:19:18 +02:00 |
|
Boris Zbarsky
|
897328ff5b
|
Bug 877540. Fix remaining unsafe reference hazards in browser code. r=terrence
|
2013-05-30 17:46:48 -04:00 |
|
Trevor Saunders
|
2d8ba8d27a
|
bug 876519 - include ostream instead of iostream in the profiler to get rid of static initializers r=ehsan
|
2013-05-27 08:29:24 -04:00 |
|
Julian Seward
|
38e97ed8fa
|
Bug 872496 - Allow early registration of stack tops, to improve native unwind quality. r=bgirard.
|
2013-05-28 14:03:38 +02:00 |
|
Mike Shal
|
6f32ddf61c
|
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
|
2013-04-23 17:54:15 -04:00 |
|
Joey Armstrong
|
b5eb4cb307
|
bug 870406: move to moz.build (config batch #1) r=mshal
|
2013-05-24 17:21:14 -07:00 |
|
L. David Baron
|
0074731aa4
|
Bug 855081: Make jprof compile for me by switching from cplus_demangle (which doesn't link) to abi::__cxa_demangle. r=jesup
|
2013-05-13 15:37:00 -07:00 |
|
Joey Armstrong
|
0d49db0381
|
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
|
2013-05-13 16:24:07 -04:00 |
|
Brian O'Keefe
|
3f66654fdb
|
Bug 862986 - Part 2a: Migrate PROGRAM from Makefile.in to moz.build. r=gps
|
2013-05-01 14:05:40 -04:00 |
|
Gregory Szorc
|
2afb3f3369
|
Bug 856392 - Categorize mach commands; r=jhammel
DONTBUILD (NPOTB)
|
2013-05-08 17:56:30 -07:00 |
|
Ehsan Akhgari
|
f0b001cdb7
|
Bug 869784 - Fix rooting hazards in the profiler; r=BenWa,till
X-Git-Commit-ID: da732de921f64d9bd6ea028ed384d2d5c80de66f
X-Mailer: git-send-email
|
2013-05-08 20:21:37 -04:00 |
|
Mike Hommey
|
5858426dab
|
Bug 777379 - Set .DEFAULT_GOAL unconditionally, override with OVERRIDE_DEFAULT_GOAL, and fix pymake to be on par with GNU make when handling .DEFAULT_GOAL. r=gps
|
2013-05-05 10:16:25 +02:00 |
|
Gregory Szorc
|
c6c1177427
|
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
|
2013-05-03 09:54:45 -07:00 |
|
Ryan VanderMeulen
|
a940e46079
|
Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
CLOSED TREE
|
2013-04-30 21:09:41 -04:00 |
|
Brian O'Keefe
|
9305158b76
|
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
|
2013-04-30 20:46:10 -04:00 |
|
Julian Seward
|
6f0e4ac237
|
Bug 863705 - SPS breakpad: show frame-trust statistics in the debugging log. r=bgirard
|
2013-05-01 01:00:26 +02:00 |
|
Ryan VanderMeulen
|
4f020afd30
|
Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures.
|
2013-04-30 10:08:38 -04:00 |
|
Brian O'Keefe
|
fd2b88f265
|
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
|
2013-04-30 09:08:31 -04:00 |
|
Joey Armstrong
|
12356a4c50
|
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
|
2013-04-29 14:49:00 -04:00 |
|
Benoit Girard
|
57c555dcb3
|
Bug 865915 - Fixed unmatched JS_EndRequest. r=mccr8
|
2013-04-29 14:33:47 -04:00 |
|
Benoit Girard
|
d981caa7ec
|
Bug 853358 - Add plugin profiling support. r=ehsan,bsmedberg
--HG--
extra : rebase_source : 70dfd31809cb644f6405bd144a2e8373268a461c
|
2013-03-21 10:17:23 +01:00 |
|
Benoit Girard
|
9a78a8e46c
|
Bug 788022 - Bustage fix for ANDROID define on a CLOSED TREE. r=bustage
|
2013-04-23 14:33:38 -04:00 |
|
Benoit Girard
|
3335578c70
|
Bug 788022 - Add support for dalvik profiling. r=snorp,kats
--HG--
extra : rebase_source : 3eb56af40018a546586fd0fb33e343589ddcf207
|
2013-04-23 13:10:29 -04:00 |
|
Ed Morley
|
4fbb132223
|
Backed out changeset 26ab26b299a5 (bug 788022) on a CLOSED TREE
|
2013-04-22 17:43:10 +01:00 |
|
Benoit Girard
|
a59ec4c148
|
Bug 788022 - Add support for dalvik profiling. r=snorp,kats
--HG--
extra : rebase_source : 3021e4315ce0ce5dbef9db84a12502d66dfc7967
|
2013-04-19 15:34:56 -04:00 |
|
Julian Seward
|
c39a985c15
|
Bug 859745 - Install sane unwinding limit for SPS/breakpad. r=ted
|
2013-04-22 17:10:54 +02:00 |
|
Benoit Girard
|
83196070ce
|
Bug 856331 - Make breakpad unwinding runtime switchable. r=jseward
--HG--
extra : rebase_source : 1094beb17115a0d0e4d27eeb848c3932dfe0b2b0
|
2013-04-01 15:45:03 -04:00 |
|
Randell Jesup
|
a1cb1f27ad
|
Bug 863429: Fix jprof on debug builds, remove evilness NPOTB DONTBUILD rs=dbaron
|
2013-04-19 09:54:16 -04:00 |
|
Benoit Girard
|
fe6bc7a71e
|
Bug 862500 - Properly shutdown profiler in xpcshell, shutdown and error cases. r=snorp
--HG--
extra : rebase_source : 22eeccdcee83e3fd03687e6b969b143502a9c5fc
|
2013-04-18 11:34:49 -04:00 |
|
Benoit Girard
|
d3d8b72e87
|
Bug 734691 - Port multi-thread support to win/mac. r=snorp,smaug
--HG--
extra : rebase_source : ce0d9f94d2b4deb249e09198f9315f69ad6ee7d4
|
2013-04-03 18:59:17 -04:00 |
|
James Willcox
|
68e1f2184d
|
Bug 734691 - Add multi-thread support to profiler r=benwa
--HG--
extra : rebase_source : 04021da9d3d871f51f931b6e6f57a0bbbbaa6393
|
2013-03-29 15:34:49 -04:00 |
|
Ryan VanderMeulen
|
f5f5be2b5b
|
Backed out 3 changesets (bug 734691, bug 862500) for leaks.
Backed out changeset 4444510d672f (bug 862500)
Backed out changeset 5c321bc4dc63 (bug 734691)
Backed out changeset e045934f78be (bug 734691)
|
2013-04-18 08:15:09 -04:00 |
|
Benoit Girard
|
6e3506aa01
|
Bug 862500 - Properly shutdown profiler in xpcshell, shutdown and error cases. r=snorp
--HG--
extra : rebase_source : 8b887475b97e3562ca5fd73e93eaa9edab8ef1fb
|
2013-04-17 12:53:15 -04:00 |
|
Benoit Girard
|
1215ca3759
|
Bug 734691 - Port multi-thread support to win/mac. r=snorp,smaug
--HG--
extra : rebase_source : 4e7e1681355146e32fbc5ff2aa9891470e241347
|
2013-04-03 18:59:17 -04:00 |
|
James Willcox
|
589330ecab
|
Bug 734691 - Add multi-thread support to profiler r=benwa
--HG--
extra : rebase_source : b9ecaa62430dc4f04a2d00a742c4b2d30e479bb5
|
2013-03-29 15:34:49 -04:00 |
|
Mike Shal
|
24b4056720
|
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
|
2013-04-16 15:24:43 -04:00 |
|
Julian Seward
|
e7cb13d0cd
|
Bug 837390 - Profiler livelock caused by SA_RESTART restarting fork() syscall. r=bgirard
|
2013-04-16 20:53:03 +02:00 |
|
Ryan VanderMeulen
|
3d897785d7
|
Backed out 2 changesets (bug 734691) for leaks.
Backed out changeset ba88d9730af6 (bug 734691)
Backed out changeset 7d2fbf7b0372 (bug 734691)
|
2013-04-16 13:45:53 -04:00 |
|
Benoit Girard
|
9cc99178de
|
Bug 734691 - Port multi-thread support to win/mac. r=snorp,smaug
--HG--
extra : rebase_source : 41af95bcc4b6044b7394538e2524528f67cbd1d5
|
2013-04-03 18:59:17 -04:00 |
|
James Willcox
|
120e2a328a
|
Bug 734691 - Add multi-thread support to profiler r=benwa
--HG--
extra : rebase_source : 71db00ee222713fd60ba42be14226b52535a4f1e
|
2013-03-29 15:34:49 -04:00 |
|
Jeff Walden
|
6539207aee
|
Bug 858677 - Fix up code not built by SpiderMonkey to use the newly-changed deletion signatures. r=bholley, r=billm
|
2013-04-05 21:22:55 -07:00 |
|
Julian Seward
|
0780afc692
|
Bug 861800 - Make UnwinderThread2 a bit less verbose. r=bgirard
|
2013-04-15 17:25:16 +02:00 |
|
Julian Seward
|
a23bdaca24
|
Bug 861141 - Connect Breakpad on Android to faulty.lib's mmap interface. r=glandium,ted
|
2013-04-15 16:46:43 +02:00 |
|
Vicamo Yang
|
020c221ba5
|
Bug 859830: determine Android API level through android/api-leve.h instead. r=glandium
|
2013-04-12 13:39:42 +08:00 |
|
Joshua Cranmer
|
2dfc78553b
|
Bug 856108 - Port static analyses to clang, part 2h: use MOZ_STACK_CLASS everywhere else. r=bsmedberg
|
2013-04-11 22:22:09 -05:00 |
|
Dave Hylands
|
8c46a6db27
|
Bug 859928 - Make profiles be saved in temporary directory for B2G.
|
2013-04-09 12:45:49 -07:00 |
|
Ryan VanderMeulen
|
8a408a9bc9
|
Backed out changesets ab64b048ad04 and 025d24d7fee8 (bug 734691) for leaks.
|
2013-04-08 22:16:21 -04:00 |
|
Benoit Girard
|
732c5f013c
|
Bug 734691 - Port multi-thread support to win/mac. r=snorp,smaug
--HG--
extra : rebase_source : 172d75f2183c5ba50ce709aeefcd3534a35724e5
|
2013-04-03 18:59:17 -04:00 |
|
James Willcox
|
2975e5cff2
|
Bug 734691 - Add multi-thread support to profiler r=benwa
--HG--
extra : rebase_source : 8367dc61f9f9026d0110ffe43d5d4d0aa9129e24
|
2013-03-29 15:34:49 -04:00 |
|
Julian Seward
|
3fb6f8c661
|
Bug 855977 - SPS breakpad: disable stack scanning for profiling unwinds. r=bgirard
--HG--
extra : rebase_source : 6735671ab9f4b9e9ce4fc25238cb6c3f01ef4b02
|
2013-04-06 10:49:11 +02:00 |
|
Julian Seward
|
1c22063770
|
Bug 857242 - Make profiler verbosity on desktop be runtime-selectable. r=bgirard
|
2013-04-06 10:45:30 +02:00 |
|
Jacek Caban
|
dd398ef31f
|
Bug 856566 - Fixed crashreporter compilation and profiler on mingw. r=ted
|
2013-04-05 11:29:50 +02:00 |
|
Benoit Girard
|
e328a60764
|
Bug 856281 - Fixed HAVE_NATIVE_UNWIND definition. r=ehsan
--HG--
extra : rebase_source : d142eb85d08563a024e84a9954a890eb01087135
|
2013-04-02 11:39:04 -04:00 |
|
Kyle Machulis
|
f5e3aadf0b
|
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
|
2013-04-01 11:36:59 -07:00 |
|
Ryan VanderMeulen
|
e3786d9c07
|
Backed out changeset 7112a6c1efee (bug 734691) for Win8 xpcshell hangs and possible leaks on a CLOSED TREE.
|
2013-03-29 18:18:38 -04:00 |
|
Kyle Machulis
|
d2b6e6e01a
|
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
|
2013-03-29 15:12:58 -07:00 |
|
Kyle Machulis
|
5663b98bc5
|
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
|
2013-03-29 13:56:18 -07:00 |
|
James Willcox
|
9e66302872
|
Bug 734691 - Add multi-thread support to profiler r=benwa
|
2013-03-29 15:34:49 -04:00 |
|
Julian Seward
|
a487876fa2
|
Bug 855662 - SPS breakpad: free breakpad-allocated memory when unwinder thread shuts down. r=bgirard
|
2013-03-29 08:36:50 +01:00 |
|
Phil Ringnalda
|
9f67851177
|
Back out 89e99ecdf29f (bug 734691) for leaking
CLOSED TREE
|
2013-03-28 20:52:20 -07:00 |
|
James Willcox
|
a0cf106590
|
Bug 734691 - Add multi-thread support to profiler. r=benwa
|
2013-03-28 19:51:15 -04:00 |
|
Julian Seward
|
2b5501bcf1
|
Bug 853851 - Transition some breakpad logging to BPLOG. r=ted
--HG--
rename : toolkit/crashreporter/google-breakpad/src/processor/logging.cc => toolkit/crashreporter/google-breakpad/src/common/logging.cc
rename : toolkit/crashreporter/google-breakpad/src/processor/logging.h => toolkit/crashreporter/google-breakpad/src/common/logging.h
rename : toolkit/crashreporter/google-breakpad/src/processor/pathname_stripper.cc => toolkit/crashreporter/google-breakpad/src/common/pathname_stripper.cc
rename : toolkit/crashreporter/google-breakpad/src/processor/pathname_stripper.h => toolkit/crashreporter/google-breakpad/src/common/pathname_stripper.h
rename : toolkit/crashreporter/google-breakpad/src/processor/pathname_stripper_unittest.cc => toolkit/crashreporter/google-breakpad/src/common/pathname_stripper_unittest.cc
extra : rebase_source : c2cf8bcfc7c996e0cdd82422adc7f6a50a8d964a
|
2013-03-28 18:06:39 +01:00 |
|
Julian Seward
|
f1ea4f64b6
|
Bug 855012 - local_debug_info_symbolizer.cc,h and shim_mac_dump_syms.mm,h have no license information (& probably need MPL boilerplate), r=dholbert
|
2013-03-28 11:30:34 +01:00 |
|
Julian Seward
|
84ed5683a7
|
Bug 854810 - Use shared-libraries-*.cc instead of home-grown equivalents, r=bgirard
|
2013-03-27 16:09:56 +01:00 |
|
Benoit Girard
|
1116a2a1b3
|
Bug 853896 - Turn off MOZ_EVENT_TRACE when profiling. r=ted
--HG--
extra : rebase_source : 2ae36f2f4be730528b0f18154377fa32ee25b49a
|
2013-03-22 17:16:52 +01:00 |
|
Daniel Holbert
|
fab8fd89ed
|
Bug 855010: Use nsAutoPtr instead of scoped_ptr in LocalDebugInfoSymbolizer::FindCFIFrameInfo(). r=BenWa
|
2013-03-26 15:54:13 -07:00 |
|
Ehsan Akhgari
|
f9a7b4ef76
|
Bug 851828 - Type safety improvements for the profiler in Win64 builds. r=benwa
|
2013-03-26 13:32:09 -04:00 |
|
Benoit Girard
|
e38aae03dc
|
Backed out changeset f5a256c02fc6 (bug 851828) for Mochitest failures on a CLOSED TREE.
|
2013-03-26 16:10:29 -04:00 |
|
Ehsan Akhgari
|
5c116b98ca
|
Bug 851828 - Type safety improvements for the profiler in Win64 builds. r=benwa
--HG--
extra : rebase_source : 10141bdc66228dd6818ff0b10ef95fde78fead8f
|
2013-03-26 13:32:09 -04:00 |
|
Landry Breuil
|
442422d48f
|
Bug 851611 followup - fix platforms where MOZ_ENABLE_PROFILER_SPS is undef r=bgirard
|
2013-03-26 13:00:31 +01:00 |
|
Benoit Girard
|
68d10b4fe9
|
Bug 851748 - Merge TableTicker1+2. r=jseward
--HG--
rename : tools/profiler/TableTicker2.cpp => tools/profiler/BreakpadSampler.cpp
rename : tools/profiler/ProfileEntry2.cpp => tools/profiler/ProfileEntry.cpp
rename : tools/profiler/ProfileEntry2.h => tools/profiler/ProfileEntry.h
|
2013-03-25 17:57:28 -04:00 |
|
Benoit Girard
|
65b1d02183
|
Bug 851611 - Part 4: Split out GeckoProfilerFunc.h & PseudoStack.h. r=jrmuizel
--HG--
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 929cd0d6227dd12f6654b61077e63e4d86036dc0
|
2013-03-15 20:48:56 -04:00 |
|