Randall Barker
|
70c940e622
|
Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC. r=nfroyd
|
2015-04-03 15:52:00 +02:00 |
|
Shu-yu Guo
|
7f4efc338e
|
Bug 1150714 - Fix streaming tracked optimizations for functions that don't have a displayAtom. (r=djvj)
|
2015-04-06 18:38:31 -07:00 |
|
Shu-yu Guo
|
f1b9a9dacc
|
Bug 1151168 - Don't flush profiled threads that are pending deletion on JS shutdown and don't delete expired markers when resetting the profile buffer. (r=djvj)
|
2015-04-06 18:38:30 -07:00 |
|
Jan Beich
|
77b8f927e2
|
Bug 1145988 - Unbreak build on non-SPS platforms after bug 1129249. r=dholbert f=chiajung
|
2015-04-02 21:43:48 +02:00 |
|
Shu-yu Guo
|
0298bde642
|
Bug 1137569 - Delay stringification of JIT frames until streaming time. (r=djvj)
|
2015-04-02 14:50:08 -07:00 |
|
Shu-yu Guo
|
f3347cbffc
|
Bug 1137569 - Stream and save samples and markers in the profiler on JSRuntime destruction. (r=mstange)
|
2015-04-02 14:50:08 -07:00 |
|
Markus Stange
|
f14d3fc643
|
Bug 1150642 - Make mozilla_sampler_save_profile_to_file callable from lldb in Nightly builds. r=jrmuizel
|
2015-04-01 12:08:34 -04:00 |
|
Mike Hommey
|
ccd2a9b975
|
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
|
2015-04-01 13:51:45 +09:00 |
|
Shu-yu Guo
|
c1c626b4c6
|
Bug 1148069 - Ensure synchronous sampling does not set JitcodeGlobalEntry's generation. (r=djvj)
|
2015-03-28 01:21:04 -07:00 |
|
Phil Ringnalda
|
9c47a50410
|
Backed out 2 changesets (bug 1148069) for devtools-2 leaks
CLOSED TREE
Backed out changeset d1e9b787eaeb (bug 1148069)
Backed out changeset c68a6ebe6083 (bug 1148069)
|
2015-03-27 19:58:29 -07:00 |
|
Shu-yu Guo
|
526a2388e2
|
Bug 1148069 - Followup: maybe fix leaks on a CLOSED TREE. (r=me)
|
2015-03-27 18:40:06 -07:00 |
|
Shu-yu Guo
|
7105742ac8
|
Bug 1148069 - Set SyncProfiles' buffers to an invalid generation. (r=djvj)
|
2015-03-27 16:39:25 -07:00 |
|
Shu-yu Guo
|
d0c1855b73
|
Bug 1146718 - Split the 'J' tag in the profiler into 'J' (JIT frames without opt info) and 'O' (with opt info). (r=djvj)
|
2015-03-24 18:49:16 -07:00 |
|
Shu-yu Guo
|
ad5c3facc3
|
Bug 1145924 - Ensure JSRuntime is kept in sync with the profiler. (r=djvj)
|
2015-03-23 20:33:01 -07:00 |
|
Ehsan Akhgari
|
33bb32f549
|
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-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 MOZ_OVERRIDE override
convert MOZ_FINAL final
|
2015-03-21 12:28:04 -04:00 |
|
Shu-yu Guo
|
0e549bf2bc
|
Bug 1143860 - Deduplicate tracked optimizations when streaming the profile. (r=djvj)
|
2015-03-20 20:48:31 -07:00 |
|
Shu-yu Guo
|
beffc5c636
|
Bug 1143860 - Add column number to PCToLineNumber. (r=djvj)
|
2015-03-20 20:48:30 -07:00 |
|
Kannan Vijayan
|
b992437814
|
Bug 1135236 - Remove unused print callbacks in profiler backend. r=mstange
|
2015-03-20 13:51:37 -04:00 |
|
Kannan Vijayan
|
6e3f37ee4e
|
Bug 1145333 - Skip NativeStackAddrs that conflict with pseudoStackAddrs and jsStackAddrs when merging sampler stacks. r=mstange
|
2015-03-20 13:50:46 -04:00 |
|
Kannan Vijayan
|
ec7c3382c7
|
Bug 1143802 - Forward jit level information to profiler frontend. r=shu
|
2015-03-20 13:50:23 -04:00 |
|
chiajung hung
|
4632d38753
|
Bug 1129249 - Add a "restyle" feature to profiler and split the style label in Cleopatra based on the restyleSource, r=dholbert,mstange
|
2015-03-19 02:19:00 +01:00 |
|
chiajung hung
|
08d1cc2d28
|
Bug 1142181 - ProfilerBacktrace.cpp should #include its own .h file first, r=aklotz
|
2015-03-16 23:01:00 +01:00 |
|
Shu-yu Guo
|
32ae3e5eb2
|
Bug 1139388 - Remove superfluous locking in the OS X profiler implementation to fix deadlock. (r=mstange)
|
2015-03-12 16:25:24 -07:00 |
|
Markus Stange
|
2353dc7b0a
|
Bug 1141283 - Compensate for stackwalk duration and sleep overhead when determining sampler sleep time. r=BenWa
|
2015-03-08 20:47:31 -04:00 |
|
Shu-yu Guo
|
1e9bde7734
|
Bug 1140059 - Stop leaking mThreadNameFilters in the profiler. (r=mstange)
|
2015-03-06 17:58:26 -08:00 |
|
Markus Stange
|
e5c502f45d
|
Bug 1132586 - Add thread annotations into the profile buffer when using the unwinder thread. r=jseward
|
2015-02-12 17:07:54 -05:00 |
|
Shu-yu Guo
|
c3dc117590
|
Bug 1136834 - Stop leaking markers in ProfileBuffer. (r=mstange)
|
2015-03-05 16:23:17 -08:00 |
|
Felix Janda
|
164e801674
|
Bug 1130164 - tools/profiler: Use <stdint.h> types. r=jseward
|
2015-02-05 22:51:14 +01:00 |
|
Kannan Vijayan
|
1dbd6c9828
|
Bug 1139506 - Check for null JSRuntime in tableticker stack trace merge. r=shu
|
2015-03-04 18:18:08 -05:00 |
|
Kannan Vijayan
|
15073b7379
|
Bug 1130367 - Ensure profiler stack sampling is disabled when spsProfiler is disabled. r=shu
|
2015-03-02 17:46:13 -05:00 |
|
chiajung hung
|
90143cf904
|
Bug 1129249 - Expose the element id in Gecko profiler for Restyle. r=dholbert r=benwa
|
2015-02-25 23:16:00 +01:00 |
|
Kannan Vijayan
|
a51ff62795
|
Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu
|
2015-02-25 16:43:39 -05:00 |
|
Ryan VanderMeulen
|
4537f3c63b
|
Backed out changesets 3de23a29bf71 and d42c64b791e6 (bug 1129510) for debug SM(e) timeouts.
|
2015-02-25 13:44:19 -05:00 |
|
Kannan Vijayan
|
373f197cbc
|
Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu
|
2015-02-25 11:26:28 -05:00 |
|
Shu-yu Guo
|
6634315aa3
|
Bug 1129780 - Report the youngest sampled frame's line number if it has optimization info. (r=djvj)
|
2015-02-23 20:33:56 -08:00 |
|
Shu-yu Guo
|
efd38354f0
|
Bug 1129769 - Handle more kinds when resolving tracked type names. (r=djvj)
|
2015-02-23 20:33:56 -08:00 |
|
Carsten "Tomcat" Book
|
0c8adf5245
|
Backed out changeset bc2fdecaaec7 (bug 1129769) for hazard failures on a CLOSED TREE
|
2015-02-23 10:20:31 +01:00 |
|
Carsten "Tomcat" Book
|
de04173fc7
|
Backed out changeset 389c918b643c (bug 1129780)
|
2015-02-23 10:20:05 +01:00 |
|
Shu-yu Guo
|
defb6666ab
|
Bug 1129780 - Report the youngest sampled frame's line number if it has optimization info. (r=djvj)
|
2015-02-22 20:05:34 -08:00 |
|
Shu-yu Guo
|
88840ab9d9
|
Bug 1129769 - Handle more kinds when resolving tracked type names. (r=djvj)
|
2015-02-22 20:05:34 -08:00 |
|
Ryan VanderMeulen
|
a2d19a131f
|
Backed out changesets fbfda0143584 and e8cfd49ac790 (bug 1129510) for crashes.
CLOSED TREE
|
2015-02-20 20:01:08 -05:00 |
|
Kannan Vijayan
|
9b270b296f
|
Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu
|
2015-02-20 17:50:02 -05:00 |
|
Kannan Vijayan
|
3cfcbf1f6a
|
Bug 1135236 - Part 1 - Remove unused ProfileEntry methods. r=BenWa
|
2015-02-20 17:46:29 -05:00 |
|
Tom Tromey
|
afafb3f5c4
|
Bug 1130021 - change ProfileBuffer to use the threadsafe refcount. r=benwa
|
2015-02-06 10:49:00 +01:00 |
|
Shu-yu Guo
|
7b7da9c330
|
Bug 1129781 - Re-lookup JIT code return addr when stringifying optimization info instead of caching the index. (r=djvj)
This saves us some circular buffer space.
|
2015-02-09 18:11:19 -08:00 |
|
Peter Chang
|
54f5a87a3d
|
Bug 1130243 Fix build break with MOZ_USE_SYSTRACE enabled, r=benwa
|
2015-02-09 10:21:44 +08:00 |
|
Shu-yu Guo
|
0055647337
|
Bug 1127156 - Attach optimization info to frames in profiler. (r=BenWa)
|
2015-02-04 13:41:04 -08:00 |
|
Daniel Holbert
|
ae54b45886
|
Bug 1128578: Add MOZ_OVERRIDE annotations in TableTicker.h. r=ehsan
|
2015-02-02 09:44:32 -08:00 |
|
Markus Stange
|
a56b456111
|
Bug 1127498 - Share one buffer between all threads, improve marker lifetime management, some code cleanup. r=BenWa
|
2015-01-30 14:49:32 -05:00 |
|
Cervantes Yu
|
89e3384eec
|
Bug 1103915: Output absolute starting time in the captured TaskTracer profile. r=tlee
--HG--
extra : rebase_source : e258ea3548ee4d7f3d806eeb7b4a53daa9061dc1
|
2014-11-28 17:27:09 +08:00 |
|