tools/profiler/public/GeckoProfiler.h
e818109ab4e11a0bf72c6213eef37ae9884d15ce
created 2019-01-08 23:53 +0000
pushed 2019-01-21 13:03 +0000
Jed Davis Jed Davis - Bug 1487287 - Set profiler env vars in child processes without side-effecting the parent process. r=mstange
7dc99db92ea4dee6bd7a02b20067fd3b64e1f352
created 2018-12-04 21:43 +0000
pushed 2018-12-06 16:36 +0000
Denis Palmeiro Denis Palmeiro - Bug 1497016 - Add an API to extract tracelogger data and use this within the gecko profiler r=mstange,djvj
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
04f0bbf40bf36957dc1f72a8aae9916df0e3222f
created 2018-11-29 10:30 +0000
pushed 2018-12-03 16:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1508472 - Part 5: Fifth batch of comment fix-ups in preparation for the tree reformat r=sylvestre
b0e69b1368832a3846c0940a6fb8bb834bdc62a1
created 2018-11-27 08:53 +0200
pushed 2018-12-03 16:23 +0000
Andreea Pavel Andreea Pavel - Backed out 8 changesets (bug 1446161, bug 1487287, bug 1488993, bug 1474991, bug 1496608) for very frequent automation.py crashes on a CLOSED TREE
8fa5e81ad8015f9bd5ba2b7497f840e4cc50b8bd
created 2018-11-22 00:06 +0000
pushed 2018-12-03 16:23 +0000
Jed Davis Jed Davis - Bug 1487287 - Set profiler env vars in child processes without side-effecting the parent process. r=mstange
9f21792d4ae6515aa1e12503b530757e884d4ff0
created 2018-11-21 14:13 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1476775 - Part 1: Discard samples that are older than given duration r=mstange
46d2f807824a82c2fb104122b98c67547d0bd328
created 2018-11-19 17:41 +0000
pushed 2018-12-03 16:23 +0000
Gerald Squelart Gerald Squelart - Bug 1435091 - p3. profiler_thread_is_being_profiled() - r=mstange
0c683a3e80d8b437e3bf9d4b81a84458465d74a3
created 2018-11-19 17:41 +0000
pushed 2018-12-03 16:23 +0000
Ted Campbell Ted Campbell - Bug 1508180 - Use uppercase high-order macro names in profiler. r=mstange
dca9c72df68bb59692118595dea65b78cde5b371
created 2018-11-15 11:54 +0200
pushed 2018-12-03 16:23 +0000
arthur.iakab arthur.iakab - Merge inbound to mozilla-central a=merge
b8a2b1ba813e1a23c6c94bcef27b97ae5dde9941
created 2018-11-14 15:54 -0500
pushed 2018-12-03 16:23 +0000
Randell Jesup Randell Jesup - Bug 1505948: Add cache info to network profiler markers r=mstange,nwgh
53001d176b97fef3a917abca40148c8b796f18fc
created 2018-11-14 23:41 +0200
pushed 2018-12-03 16:23 +0000
Ciure Andrei Ciure Andrei - Backed out changeset e157b95e9b5e (bug 1505948) for HttpChannelChild.cpp build bustages CLOSED TREE
e157b95e9b5e1872ddc30d5d0351ae6828e05bc0
created 2018-11-14 15:54 -0500
pushed 2018-12-03 16:23 +0000
Randell Jesup Randell Jesup - Bug 1505948: Add cache info to network profiler markers r=mstange,nwgh
74eb2570702555623f1367440f1e5b14a8ab925e
created 2018-11-14 18:55 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1500467 - Mark AutoEntryScript label frames as RELEVANT_FOR_JS. r=njn
275d817e26df6e76d3c490d444de5233e67576ce
created 2018-11-06 21:45 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
b00d8b617f0a85821e6350d68065340d600053c1
created 2018-11-06 21:45 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 1: Store the information of DocShells in CorePS r=mstange,bzbarsky
408a37a9e42b9fa9d219641c240a6cc98e9ea756
created 2018-11-06 04:33 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Add AUTO_PROFILER_LABEL_DYNAMIC_FAST which allows specifying flags. r=njn
cd066bdf78f52f98533d9866ddfd357d47f16f7f
created 2018-11-06 04:31 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Don't collect line numbers for profiling stack frames. r=njn
18a8aa4a02c3bfd9b730bf7e338d2db361a01a6a
created 2018-11-06 04:29 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Fold the 'profiler is active' check into the 'JSContext has a non-null PseudoStack' check. r=sfink
ccf46ccf351988116723f6a78c887757941c5348
created 2018-11-05 23:24 +0200
pushed 2018-12-03 16:23 +0000
Brindusan Cristian Brindusan Cristian - Backed out 9 changesets (bug 1499507) for build bustages on /profiler/core/platform.cpp. CLOSED TREE
9254e6c721b32580fea698c20c8cb262770c85ac
created 2018-11-05 20:57 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Add AUTO_PROFILER_LABEL_DYNAMIC_FAST which allows specifying flags. r=njn
41cede6bc7d219f05c984acc95649283c81d8287
created 2018-11-05 20:55 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Don't collect line numbers for profiling stack frames. r=njn
24a9494155fec56521621c91344f81be9cb2a5e7
created 2018-11-05 20:53 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Fold the 'profiler is active' check into the 'JSContext has a non-null PseudoStack' check. r=sfink
848152c22f8bd814a564a2306bd249b88099aba8
created 2018-11-05 21:48 +0200
pushed 2018-12-03 16:23 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 9 changesets (bug 1499507) for bustages on ProfileBuffer.cpp . CLOSED TREE
f427afc392b07914bf0d46635c6e6b39501613c7
created 2018-11-05 19:10 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Add AUTO_PROFILER_LABEL_DYNAMIC_FAST which allows specifying flags. r=njn
16d6c90333de0a829854f0d381a93fbbf36cf94f
created 2018-11-05 19:07 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Don't collect line numbers for profiling stack frames. r=njn
4a9c9a91182cbf3055d94055d728cc0888459092
created 2018-11-05 19:06 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Fold the 'profiler is active' check into the 'JSContext has a non-null PseudoStack' check. r=sfink
c0536dc391c345430a421309ab67e837a89efd5d
created 2018-11-03 01:40 +0200
pushed 2018-12-03 16:23 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1417976) for causing devtools failures in builds/worker/workspace/build/src/tools/profiler/core/platform.cpp
01ca16ef0b255eaf6a6f705fc8b43afbdd9a6ef6
created 2018-11-02 20:26 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
ede2fbe20d1453bfd37cdd887d270015f620869a
created 2018-11-02 20:25 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 1: Store the information of DocShells in CorePS r=bzbarsky,mstange
7fc3a3ae4b14a0cc80e75c73c96fd75743d629d8
created 2018-11-02 18:42 +0200
pushed 2018-12-03 16:23 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 3 changesets (bug 1417976) for bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/GeckoProfiler.h CLOSED TREE
44ae0b8569b28d207ff79beef8c5713e5cb90198
created 2018-11-02 16:17 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
801cdde1f5973e7729f139d69ba1f13ca93e759a
created 2018-11-02 16:17 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 1: Store the information of DocShells in CorePS r=bzbarsky,mstange
1924a400dfa461fc3ec3e47fd290838d78ed38a1
created 2018-10-12 13:39 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1476757 - Change {a,m}EntrySize to {a,m}Capacity in ProfileBuffer r=njn
1ea62adf090265c003ed0385e97e59229f0a85f4
created 2018-10-09 22:28 -0400
pushed 2018-10-15 21:07 +0000
Randell Jesup Randell Jesup - Bug 1464509: Add per-process profiler counters r=mstange
ada1690b63e92f902b1543f38cfb6327d1652a52
created 2018-08-02 13:49 -0400
pushed 2018-08-24 17:49 +0000
Markus Stange Markus Stange - Bug 1476793 - Teach HelperThread how to push/pop profiler label frames, and use this capability to push an IDLE frame when the thread is idle. r=njn,sfink
554c3f761c64f0bc0bb706a481c9f6950025fe7c
created 2018-07-21 14:32 +0000
pushed 2018-08-24 17:49 +0000
Brian Hackett Brian Hackett - Bug 1465452 Part 7 - Don't record a profiler atomic, r=njn.
035cac21d2b1194053fc90861159cbcb6181216b
created 2018-06-14 12:41 -0400
pushed 2018-06-18 21:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1444765 - Allow setting a pid:<pid> thread filter to capture all threads for a process. r=njn
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
e0c02a6f05ddd3bfaa30eb1bb73cc7f397886023
created 2018-05-23 19:35 +1000
pushed 2018-06-18 21:43 +0000
Xidorn Quan Xidorn Quan - Bug 1463408 part 2 - Add profiler feature seqstyle for forcing sequential styling when profiling. r=emilio,mstange
7d3f94ce410966f5255201cfaa0cf3cc51c7f597
created 2018-05-23 19:34 +1000
pushed 2018-06-18 21:43 +0000
Xidorn Quan Xidorn Quan - Bug 1463408 part 1 - Remove unused restyle profiler feature. r=mstange
dee01445e642e20ea80664ddc28e8948ea8f1af1
created 2018-05-23 16:44 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1463758: Don't use sequentially consistent atomic operations in RacyFeatures. r=mstange
1a16d4d1f6206ad99137299ab4e35d3e350d8227
created 2018-03-28 15:28 -0500
pushed 2018-06-18 21:43 +0000
Greg Tatum Greg Tatum - Bug 1447338 - Add thread "responsiveness" as a configurable feature to the Gecko Profiler; r=mstange
6c6e3334fbf7085f95a740c36438d213e9dabc01
created 2018-05-17 19:48 +0300
pushed 2018-06-18 21:43 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 35089098baf8 (bug 1447338) for mochitest chrome failures on test_perf-settings-features.html CLOSED TREE
35089098baf8c02e3e56c5e539f02261b0e11b65
created 2018-03-28 15:28 -0500
pushed 2018-06-18 21:43 +0000
Greg Tatum Greg Tatum - Bug 1447338 - Add thread "responsiveness" as a configurable feature to the Gecko Profiler; r=mstange
8cc35753ba0d96dff834a27664cbcbee468641bd
created 2018-05-17 01:54 +0300
pushed 2018-06-18 21:43 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 134bf057ca61 (bug 1447338) for Android build bustages on builds/worker/workspace/build/src/tools/profiler/core/platform.cpp a=backout CLOSED TREE
134bf057ca613680cff5cf3c97e3d702a3adcb75
created 2018-03-28 15:28 -0500
pushed 2018-06-18 21:43 +0000
Greg Tatum Greg Tatum - Bug 1447338 - Add thread "responsiveness" as a configurable feature to the Gecko Profiler; r=mstange
589325c8b1a3cf88a7a1f66fd0c0d8864c515044
created 2018-05-15 01:03 -0400
pushed 2018-06-18 21:43 +0000
Markus Stange Markus Stange - Bug 1461555 - Rename PseudoStack to ProfilingStack. r=njn
d3ca79e708a53fd8fc71960cbccb8e1445b777dd
created 2018-05-15 01:14 -0400
pushed 2018-06-18 21:43 +0000
Markus Stange Markus Stange - Bug 1461555 - Rename ProfileEntry to ProfilingStackFrame. r=njn
c1e7592188cb953ca10f267dc3fdb0724f34960e
created 2018-05-15 00:21 -0400
pushed 2018-06-18 21:43 +0000
Markus Stange Markus Stange - Bug 1431187 - Remove unused function profiler_get_pseudo_stack(). r=njn
d6e6fb4dcd7094d70e9a95e3844f778165993eb4
created 2018-05-14 23:30 -0400
pushed 2018-06-18 21:43 +0000
Markus Stange Markus Stange - Bug 1461053 - Treat SP marker frames as their own kind, instead of lumping them together with label frames. r=njn
52c0d46e0dc9074b70f56cfa528564ca11bf3f35
created 2018-05-14 23:21 -0400
pushed 2018-06-18 21:43 +0000
Markus Stange Markus Stange - Bug 1461053 - Rename Cpp frames to label frames in the ProfilingStack. r=njn
45697af1f4e6c0be4e5888b7222877ebae759e84
created 2018-05-09 03:14 +0000
pushed 2018-06-18 21:43 +0000
Jan Beich Jan Beich - Bug 1460147 - Unbreak platforms without GeckoProfiler after bug 1457323. r=mstange
b5df1b51c183127bfa22ad945d16d778fb442bb9
created 2018-05-08 15:50 -0400
pushed 2018-06-18 21:43 +0000
Randell Jesup Randell Jesup - Bug 1457323: Add network markers to Content processes, add redirects and improve markers r=mstange
a08a2cbad087c9aa591a1d183a8f204250db994d
created 2018-04-12 15:21 -0400
pushed 2018-04-26 21:04 +0000
Markus Stange Markus Stange - Bug 1444430 - Add a profiler feature called "screenshots". r=njn
f4d4a3fc7bb0fcab64c1df4f77e1060b0499b32b
created 2018-04-12 16:27 -0400
pushed 2018-04-26 21:04 +0000
Markus Stange Markus Stange - Bug 1453786 - Remove unnecessary MOZ_GECKO_PROFILER #ifdefs in GeckoProfiler.h. r=njn
05c3ff148ac8be5767220367c9e9a7864deb7db3
created 2018-02-17 19:38 -0500
pushed 2018-04-26 21:04 +0000
Markus Stange Markus Stange - Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
e705ac6082f86f1e7ca2c6764576ab7835eb554c
created 2018-03-27 06:48 +0300
pushed 2018-04-26 21:04 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1439014) for failing mochitest chrome and test verify on tools/profiler/tests/chrome/test_profile_with_trackopts.html
a13074f87bb022d94fccf3b7d79f94101e55a102
created 2018-02-17 19:38 -0500
pushed 2018-04-26 21:04 +0000
Markus Stange Markus Stange - Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
4d09e6d03883ca03875822c43d16ea6346460fda
created 2018-03-27 02:16 +0300
pushed 2018-04-26 21:04 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1439014) for failing mochitest chrome and test verify on tools/profiler/tests/chrome/test_profile_with_trackopts.html on a CLOSED TREE
less more (0) -100 -60 tip