Aaron Klotz
|
ec971e55c8
|
Bug 972577: Consolidate IOInterposer initialization code; r=froydnj,BenWa,jimm
--HG--
rename : tools/profiler/IOInterposer.cpp => xpcom/build/IOInterposer.cpp
rename : tools/profiler/IOInterposer.h => xpcom/build/IOInterposer.h
rename : tools/profiler/NSPRInterposer.cpp => xpcom/build/NSPRInterposer.cpp
rename : tools/profiler/NSPRInterposer.h => xpcom/build/NSPRInterposer.h
rename : toolkit/xre/nsWindowsDllInterceptor.h => xpcom/build/nsWindowsDllInterceptor.h
|
2014-03-14 13:47:24 -06:00 |
|
Viktor Stanchev
|
6436e528a5
|
Bug 981132 - set up atfork on the main thread. r=bgirard
--HG--
extra : rebase_source : adbbf08a081dac84de6e1c2d001f32c786b38dc5
|
2014-03-12 16:32:40 -04:00 |
|
Viktor Stanchev
|
95fb11540b
|
Bug 979566 - Profiler: Convert usleep to nanosleep. r=bgirard
|
2014-03-07 15:43:34 -05:00 |
|
Ryan VanderMeulen
|
760e2a311f
|
Backed out changeset 6f05267b4afc (bug 798033) for Android bustage.
|
2014-03-05 09:55:52 -05:00 |
|
snigdha
|
ef5d7c4e73
|
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
|
2014-03-05 08:47:45 -05:00 |
|
Viktor Stanchev
|
96378b7cdf
|
Bug 978292 - Turn on sps profiler leaf data collection on linux. r=bgirard
|
2014-03-04 10:35:36 -05:00 |
|
Kannan Vijayan
|
3a3572830d
|
Bug 976260 - Register javascript performance events with the profiler, second attempt at pushing. r=jandem
|
2014-03-03 14:36:08 -05:00 |
|
Ryan VanderMeulen
|
e690c318ec
|
Backed out changesets 1b4b7d198185 and 8529b074a2f3 (bug 976260) for adding new rooting hazards.
CLOSED TREE
|
2014-02-28 16:04:49 -05:00 |
|
Viktor Stanchev
|
b7f1053b5a
|
Bug 969456 - Add pause/resume API to profiler. r=bgirard
--HG--
extra : rebase_source : 3c72e4b6b87f629fd1a289ddb4bbc94b582a0b4b
|
2014-02-28 15:16:38 -05:00 |
|
Kannan Vijayan
|
40ecf43fb4
|
Bug 976260 - Register javascript performance events with the profiler. r=jandem
|
2014-02-28 14:02:46 -05:00 |
|
Ed Morley
|
381d17508e
|
Backed out changeset 84663a25b44e (bug 976260) for compilation failures
|
2014-02-28 18:42:34 +00:00 |
|
Kannan Vijayan
|
300f083ef0
|
Bug 976260 - Register javascript performance events with the profiler. r=jandem
|
2014-02-28 13:22:03 -05:00 |
|
Viktor Stanchev
|
e2c7e6a0b4
|
Bug 970494 - Markers should be time based and not sample based. r=bgirard
--HG--
extra : rebase_source : 5401e1145c771878a1caa384d79e2dc1d0a1855c
|
2014-02-25 10:40:45 -05:00 |
|
Jim Chen
|
1308d714f6
|
Bug 974986 - Always specify stack address in SamplerStackFramePrintfRAII; r=BenWa
|
2014-02-24 12:27:58 -05:00 |
|
Jim Chen
|
a613e47ef4
|
Bug 974980 - Always push a js:RunScript frame in pseudostack; r=BenWa
|
2014-02-24 12:27:58 -05:00 |
|
Chris Peterson
|
62f1c3dc89
|
Bug 712939 - Replace JS_STATIC_ASSERT with static_assert outside js/ directory. r=BenWa r=bsmedberg r=mccr8
|
2014-02-17 22:10:50 -08:00 |
|
Andrew McCreight
|
57d072a733
|
Back out bug 712939 for not getting fully reviewed.
|
2014-02-20 06:40:56 -08:00 |
|
Emanuel Hoogeveen
|
ae369c80d5
|
Bug 971094 - Part 0: Add some null checks to the profiler's usage of Observation::Filename(). r=BenWa
|
2014-02-20 08:43:55 -05:00 |
|
Chris Peterson
|
065c214bf6
|
Bug 712939 - Replace JS_STATIC_ASSERT with static_assert outside js/ directory. r=mccr8
|
2014-02-17 23:56:19 -08:00 |
|
Daniel Holbert
|
84283bddce
|
back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
|
2014-02-19 00:15:51 -08:00 |
|
Chris Peterson
|
ae4ab82a1d
|
Bug 712939 - Replace JS_STATIC_ASSERT with static_assert outside js/ directory. r=mccr8
|
2014-02-17 23:56:19 -08:00 |
|
Aaron Klotz
|
e725986f91
|
Bug 973899: Fix usage of temporary string that was causing crashes; r=ehsan
|
2014-02-18 10:13:51 -07:00 |
|
Benoit Girard
|
87536c4d81
|
backout e9c0d692b2cf (bug 970494) for warning failures. r=backout
CLOSED TREE
|
2014-02-13 16:13:32 -05:00 |
|
Viktor Stanchev
|
d70132a78c
|
Bug 970494 - Markers should be time based and not sample based. r=bgirard
--HG--
extra : rebase_source : c1e3e77fa8f7ad2c5eec7f092d96bf3719db3a8c
|
2014-02-13 13:43:48 -05:00 |
|
Viktor Stanchev
|
c294f5ec18
|
Bug 962325 - Add filename to profiler I/O markers. r=bgirard
--HG--
extra : rebase_source : 6ec4d08834f57946681b65064c1e5764572d28e7
|
2014-02-13 13:32:38 -05:00 |
|
Jon Coppeard
|
52381adba2
|
Bug 969812 - Convert JS_NewArrayObject to use HandleValueArray r=terrence r=bz
|
2014-02-12 10:50:46 +00:00 |
|
Nathan Froyd
|
914c5e97e3
|
Bug 968932 - remove unused <*stream> headers from platform-linux.cc; r=BenWa
|
2014-02-06 12:49:32 -05:00 |
|
Ryan VanderMeulen
|
6c3dd53784
|
Backed out changeset f4c91d9262f1 (bug 965373) for test_profiler_activation.js timeouts on Windows debug.
|
2014-02-06 14:34:05 -05:00 |
|
Ryan VanderMeulen
|
d59a03c9a8
|
Backed out changeset 7abb50d91618 (bug 962325) for bustage.
CLOSED TREE
|
2014-02-06 12:29:13 -05:00 |
|
Viktor Stanchev
|
3bc3c52481
|
Bug 965373 - When the profiler stops it doesn't stop the EventTracer thread; r=bgirard
---
toolkit/xre/EventTracer.cpp | 48 +++++++++++++++++++++++++++++++------------
tools/profiler/nsProfiler.cpp | 3 +++
2 files changed, 38 insertions(+), 13 deletions(-)
--HG--
extra : rebase_source : 249b164d232320bbec25de2b13d23ed87ffff842
|
2014-02-06 11:59:25 -05:00 |
|
Viktor Stanchev
|
1b3471e02b
|
Bug 962325 - Add filename to profiler I/O markers. r=bgirard
--HG--
extra : rebase_source : e823b394eb547bcdf5f6f4970959add8d5a81710
|
2014-02-06 11:44:46 -05:00 |
|
Jim Chen
|
dbc89c0f19
|
Bug 959931 - Use open/mmap for libmozglue unwinding; r=jseward
|
2014-02-05 12:37:54 -06:00 |
|
Aaron Klotz
|
ab8ff46d04
|
Bug 902587 - Part 2B: filename method for PoisonIOInterposer; r=BenWa,ehsan
|
2014-01-31 20:14:03 -07:00 |
|
Viktor Stanchev
|
bb82113f73
|
Bug 962731 - Properly save root profiler tags in profiles. r=ehsan
|
2014-01-30 13:13:23 -05:00 |
|
Jon Coppeard
|
4a76452c21
|
Bug 963167 - Convert JS_SetElement() to take HandleValue rather than MutableHandleValue r=sfink r=bz
|
2014-01-25 09:31:17 +00:00 |
|
Cervantes Yu
|
009ac7863a
|
Bug 961959: fix profiler breakage for the Nuwa process. r=khuey,benwa
|
2014-01-22 18:56:45 +08:00 |
|
Aaron Klotz
|
eb4d60f252
|
Bug 888534: Add missing operations to IOInterposer::Unregister; r=jonasfj
|
2014-01-20 16:02:51 -07:00 |
|
Ryan VanderMeulen
|
0439f91b53
|
Merge b2g-inbound to m-c.
|
2014-01-19 15:40:48 -05:00 |
|
Jed Davis
|
f94ca8f20d
|
Bug 960350 - Display untranslated symbols correctly after merging profiles. r=BenWa
Also, set off the pid from the address with a colon instead of
hard-coding a field width, in case we ever get >16-bit pids.
|
2014-01-17 14:32:22 -05:00 |
|
Terrence Cole
|
f017da90d9
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
--HG--
extra : rebase_source : ace7b0fa6ba93acbf0ec8ecaeb68ffa287a33665
|
2014-01-16 09:48:58 -08:00 |
|
Tom Schuster
|
e64b35e141
|
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
|
2014-01-09 18:39:36 +01:00 |
|
Terrence Cole
|
10295353cd
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 4; r=sfink,r=bz
--HG--
extra : rebase_source : 8e1ff566f47795cd82e3f4c0a6fa37b88e7847b4
|
2014-01-17 10:08:51 -08:00 |
|
Benoit Girard
|
f2e010820a
|
Bug 952074 - Add configure option --enable-systrace to b2g. r=vlin,glandium
|
2014-01-08 11:12:02 -05:00 |
|
Ehsan Akhgari
|
ebd358dfd7
|
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
|
2014-01-04 10:02:17 -05:00 |
|
Ehsan Akhgari
|
8b3cc4cc80
|
Bug 948327 - Do not leak the payload object passed to mozilla_sampler_add_marker() if we don't end up using it; r=BenWa
|
2013-12-10 16:34:19 -05:00 |
|
Birunthan Mohanathas
|
759ab69b0a
|
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
|
2013-12-08 21:52:54 -05:00 |
|
Birunthan Mohanathas
|
2a97f4dc0d
|
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
|
2013-12-08 21:52:33 -05:00 |
|
Ehsan Akhgari
|
3ec67fcc24
|
Bug 944844 - Disambiguate the printf functions in GeckoProfilerImpl.h so that they don't conflict with the ones defined in chromium's namespace base; r=BenWa
|
2013-12-02 12:29:49 -05:00 |
|
Ehsan Akhgari
|
f0d70d6191
|
Bug 944387 - Remove the dead OS X Mutex implementation from the profiler; r=BenWa
|
2013-11-28 14:35:45 -05:00 |
|
Ehsan Akhgari
|
f51f1ac30d
|
Follow-up to bug 941693 - Fix mac builds
|
2013-11-28 09:09:57 -05:00 |
|