Aaron Klotz
|
4ebf28f26c
|
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 16:35:01 -06:00 |
Wes Kocher
|
a20307b017
|
Backed out changeset 2bdd2d042847 (bug 972577) for non-unified bustage on a CLOSED TREE
--HG--
rename : xpcom/build/nsWindowsDllInterceptor.h => toolkit/xre/nsWindowsDllInterceptor.h
rename : xpcom/build/IOInterposer.cpp => tools/profiler/IOInterposer.cpp
rename : xpcom/build/IOInterposer.h => tools/profiler/IOInterposer.h
rename : xpcom/build/NSPRInterposer.cpp => tools/profiler/NSPRInterposer.cpp
rename : xpcom/build/NSPRInterposer.h => tools/profiler/NSPRInterposer.h
|
2014-03-14 15:27:21 -07:00 |
Aaron Klotz
|
ae4aa8bc28
|
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
|
378c2034e1
|
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
|
61ed9edf45
|
Bug 979566 - Profiler: Convert usleep to nanosleep. r=bgirard
|
2014-03-07 15:43:34 -05:00 |
Ryan VanderMeulen
|
0d7b59001e
|
Backed out changeset 6f05267b4afc (bug 798033) for Android bustage.
|
2014-03-05 09:55:52 -05:00 |
snigdha
|
a441998156
|
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
|
17777910b1
|
Bug 978292 - Turn on sps profiler leaf data collection on linux. r=bgirard
|
2014-03-04 10:35:36 -05:00 |
Kannan Vijayan
|
64dbdf9caf
|
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
|
1662c5c020
|
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
|
e243b1a2cf
|
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
|
88eff64bd1
|
Bug 976260 - Register javascript performance events with the profiler. r=jandem
|
2014-02-28 14:02:46 -05:00 |
Ed Morley
|
75251a8149
|
Backed out changeset 84663a25b44e (bug 976260) for compilation failures
|
2014-02-28 18:42:34 +00:00 |
Kannan Vijayan
|
853bcf6e79
|
Bug 976260 - Register javascript performance events with the profiler. r=jandem
|
2014-02-28 13:22:03 -05:00 |
Viktor Stanchev
|
0f7d95f413
|
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
|
bfa117a21f
|
Bug 974986 - Always specify stack address in SamplerStackFramePrintfRAII; r=BenWa
|
2014-02-24 12:27:58 -05:00 |
Jim Chen
|
dca2479fd2
|
Bug 974980 - Always push a js:RunScript frame in pseudostack; r=BenWa
|
2014-02-24 12:27:58 -05:00 |
Chris Peterson
|
91d5779d1b
|
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
|
344c61d00e
|
Back out bug 712939 for not getting fully reviewed.
|
2014-02-20 06:40:56 -08:00 |
Emanuel Hoogeveen
|
00487ce6f9
|
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
|
56af4fda84
|
Bug 712939 - Replace JS_STATIC_ASSERT with static_assert outside js/ directory. r=mccr8
|
2014-02-17 23:56:19 -08:00 |
Daniel Holbert
|
c516662c22
|
back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
|
2014-02-19 00:15:51 -08:00 |
Chris Peterson
|
dcfc7e9c20
|
Bug 712939 - Replace JS_STATIC_ASSERT with static_assert outside js/ directory. r=mccr8
|
2014-02-17 23:56:19 -08:00 |
Aaron Klotz
|
065c3ca8a2
|
Bug 973899: Fix usage of temporary string that was causing crashes; r=ehsan
|
2014-02-18 10:13:51 -07:00 |
Benoit Girard
|
11680762e6
|
backout e9c0d692b2cf (bug 970494) for warning failures. r=backout
CLOSED TREE
|
2014-02-13 16:13:32 -05:00 |
Viktor Stanchev
|
cc4777dcd4
|
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
|
18aeb9dd4e
|
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
|
d0e56d0b88
|
Bug 969812 - Convert JS_NewArrayObject to use HandleValueArray r=terrence r=bz
|
2014-02-12 10:50:46 +00:00 |
Nathan Froyd
|
0144542cd7
|
Bug 968932 - remove unused <*stream> headers from platform-linux.cc; r=BenWa
|
2014-02-06 12:49:32 -05:00 |
Ryan VanderMeulen
|
3ac56bf193
|
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
|
6b700fff83
|
Backed out changeset 7abb50d91618 (bug 962325) for bustage.
CLOSED TREE
|
2014-02-06 12:29:13 -05:00 |
Viktor Stanchev
|
dc0ed322d5
|
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
|
b3bae35e9e
|
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
|
1a7252a124
|
Bug 959931 - Use open/mmap for libmozglue unwinding; r=jseward
|
2014-02-05 12:37:54 -06:00 |
Aaron Klotz
|
ff910d3f87
|
Bug 902587 - Part 2B: filename method for PoisonIOInterposer; r=BenWa,ehsan
|
2014-01-31 20:14:03 -07:00 |
Viktor Stanchev
|
9e0e77e8e6
|
Bug 962731 - Properly save root profiler tags in profiles. r=ehsan
|
2014-01-30 13:13:23 -05:00 |
Jon Coppeard
|
bfba7b5146
|
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
|
9556ddc7f7
|
Bug 961959: fix profiler breakage for the Nuwa process. r=khuey,benwa
|
2014-01-22 18:56:45 +08:00 |
Aaron Klotz
|
1e69fb718a
|
Bug 888534: Add missing operations to IOInterposer::Unregister; r=jonasfj
|
2014-01-20 16:02:51 -07:00 |
Ryan VanderMeulen
|
fdae3860b4
|
Merge b2g-inbound to m-c.
|
2014-01-19 15:40:48 -05:00 |
Jed Davis
|
ec74e50e16
|
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
|
6beccf2363
|
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
|
f39e81815a
|
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
|
2014-01-09 18:39:36 +01:00 |
Terrence Cole
|
d902eeddc8
|
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
|
76ca557e2c
|
Bug 952074 - Add configure option --enable-systrace to b2g. r=vlin,glandium
|
2014-01-08 11:12:02 -05:00 |
Ehsan Akhgari
|
1b83407ce9
|
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
|
e276af8c8e
|
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
|
3440613a39
|
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
|
68b00083fd
|
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
|
2013-12-08 21:52:33 -05:00 |
Ehsan Akhgari
|
4cefcc3107
|
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 |