tools/profiler/core/platform.cpp
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
a8d4a90124562be5adad841cd5fbbca834185f9a
created 2018-11-19 17:40 +0000
pushed 2018-12-03 16:23 +0000
Gerald Squelart Gerald Squelart - Bug 1435091 - p2. Don't record markers when current thread is not actively being profiled - r=mstange
9096b7d003cf01cfcc93372d81bf70b503818925
created 2018-11-21 04:57 +0000
pushed 2018-12-03 16:23 +0000
Gerald Squelart Gerald Squelart - Bug 1435091 - p1. RacyRegisteredThread::IsBeingProfiled() - r=mstange,njn
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
9601c8af6d8d4d803581eb21ab6d0ae12a31ad59
created 2018-11-14 18:52 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1500467 - Add RELEVANT_FOR_JS flag and update profile format with an extra relevantForJS column in the stack table. r=njn
d0421628c9b527963c76d765bc0d78d61740b70f
created 2018-11-06 21:46 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 3: Stream the DocShell list and DocShellId marker data to profile data r=mstange
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
2bc3310f933cb414575ab76435e5e62e8d6fdb82
created 2018-11-06 04:33 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Add ProfilingStackFrame flags for to choose the string template that is used to combine the label with the dynamic string. r=njn
be8a9a7f29bda128366fd1d08097fe34d8c717e2
created 2018-11-06 04:32 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Convert the ProfilingStackFrame kind into a set of 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
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
cf40b044af3f441382a691ad3afa92d9b963e029
created 2018-11-05 20:56 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Add ProfilingStackFrame flags for to choose the string template that is used to combine the label with the dynamic string. r=njn
76dd85b9aaf7d550b23585b4be898b03e4811e27
created 2018-11-05 20:56 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Convert the ProfilingStackFrame kind into a set of 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
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
58dc19fb2b76c829104030ee5414ec83373d32a8
created 2018-11-05 19:10 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Add ProfilingStackFrame flags for to choose the string template that is used to combine the label with the dynamic string. r=njn
9225e9aea37715f55aa76e1fcf20c70bfc46d0ef
created 2018-11-05 19:09 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Convert the ProfilingStackFrame kind into a set of 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
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
e70a24d50f209c106ebd0deb104811e87414ab58
created 2018-11-02 20:27 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 3: Stream the DocShell list and DocShellId marker data to profile data r=mstange
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
908f30faf4b688984ab3abe742fe1db6874bce4d
created 2018-11-02 16:18 +0000
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 3: Stream the DocShell list and DocShellId marker data to profile data r=mstange
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
4ee93e21a7647a46b5e2f2864b53afe1644010f0
created 2018-10-30 15:12 +0100
pushed 2018-12-03 16:23 +0000
Nazım Can Altınova Nazım Can Altınova - Backed out changeset 3428510869a9 (Bug 1476757) r=mstange
3b8a9abe2766c4bdc68c143416a3aafe85083be4
created 2018-10-24 04:23 +0300
pushed 2018-12-03 16:23 +0000
Noemi Erli Noemi Erli - Backed out changeset bee1c344cb47 (bug 1491909) for failures in browser/components/extensions/test/xpcshell/test_ext_geckoProfiler_control.js
bee1c344cb473d75347c012bbd0f8eac58428926
created 2018-10-23 20:46 +0000
pushed 2018-12-03 16:23 +0000
Denis Palmeiro Denis Palmeiro - Bug 1491909 - Add an AllocPolicy to mozilla::JSONWriter r=jwalden,mstange
3428510869a9b347639d3f79506d7225be92c191
created 2018-10-22 15:52 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1476757 - Grow and shrink the profiler buffer dynamically so as to not waste memory when a large buffer size limit is picked. r=njn
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
906bd0577c3127d0d69bc6aa6605408b9fb7ce2c
created 2018-10-09 22:29 -0400
pushed 2018-10-15 21:07 +0000
Randell Jesup Randell Jesup - Bug 1464509: Install/remove memory replacement with counter on profiler start/stop r=mstange
6110df22039b250d85ba4fa19c4f7050b3b7b695
created 2018-10-09 22:28 -0400
pushed 2018-10-15 21:07 +0000
Randell Jesup Randell Jesup - Bug 1464509: Add memory replacer with counters to the Gecko profiler r=glandium
eed77f6052d967a82e8097b12b3928cd7c646970
created 2018-10-09 22:28 -0400
pushed 2018-10-15 21:07 +0000
Randell Jesup Randell Jesup - Bug 1464509: Dump profiler counters to the ProfileBuffer and JSON r=mstange
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
88d5ebc270c14e9ac4036cd412c7e7a2484615ea
created 2018-09-17 19:01 +0000
pushed 2018-10-15 21:07 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1475553 - Add type field to all markers that doesn't have before r=gregtatum
ef90e2fdfa1a4cd0eb71c32020335465c7f2244d
created 2018-08-23 16:48 -0400
pushed 2018-08-24 17:49 +0000
Nathan Froyd Nathan Froyd - Bug 1485716 - part 3 - add aarch64 windows support to the profiler; r=mstange
ef6a3b493405a675b56bdfed1f9480600b58ed74
created 2018-08-17 19:45 +0000
pushed 2018-08-24 17:49 +0000
Denis Palmeiro Denis Palmeiro - bug 785922: Emit column numbers for JS frames and functions in the gecko profiler r=sfink,mstange
51881a2e2f9e1407f91ac39609685894c51fe729
created 2018-08-17 18:22 +0300
pushed 2018-08-24 17:49 +0000
arthur.iakab arthur.iakab - Backed out changeset bb09f2ec0d28 (bug 785922)for causing Android build bustages on profiler/core/platform.cpp CLOSED TREE
bb09f2ec0d284f79b4a49df1db8b455c53430be4
created 2018-08-13 17:56 +0000
pushed 2018-08-24 17:49 +0000
Denis Palmeiro Denis Palmeiro - bug 785922: Emit column numbers for JS frames and functions in the gecko profiler r=sfink,mstange
d323d133324be6cae829825d6d0a894ea219a5b3
created 2018-08-06 10:44 -0400
pushed 2018-08-24 17:49 +0000
Randell Jesup Randell Jesup - Bug 1474701: Fix shutdown profile-save (fix imbalance) and add JSONWriter assertions r=mstange,njn
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
27154b64d897dd5dbe192d2b7f4f5657dd586d74
created 2018-07-18 22:39 -0700
pushed 2018-08-24 17:49 +0000
Kris Maglione Kris Maglione - Bug 1476405: Part 4 - Create nsThread wrappers whenever a thread is registered with the profiler. r=erahm,mstange
77b07565d0212ca073649c0f7c21ebc3b63d9fac
created 2018-07-28 01:25 +0300
pushed 2018-08-24 17:49 +0000
Cosmin Sabou Cosmin Sabou - Backed out 8 changesets (bug 1476405) for causing frequent failures in bug 1479022. a=backout
aeebad4f2dc31901f5b63263169229455e827ac2
created 2018-07-18 22:39 -0700
pushed 2018-08-24 17:49 +0000
Kris Maglione Kris Maglione - Bug 1476405: Part 4 - Create nsThread wrappers whenever a thread is registered with the profiler. r=erahm,mstange
03c1386d08390bb8d983162e1181f7d5d5780788
created 2018-07-27 08:56 +0300
pushed 2018-08-24 17:49 +0000
Coroiu Cristina Coroiu Cristina - Backed out 9 changesets (bug 1476405) for causing leaks
b5b9d295545dff9c8f7aa5e5c0137afa24385eb2
created 2018-07-18 22:39 -0700
pushed 2018-08-24 17:49 +0000
Kris Maglione Kris Maglione - Bug 1476405: Part 4 - Create nsThread wrappers whenever a thread is registered with the profiler. r=erahm,mstange
6cfed779217f2775c7ed092bc05c40365015f962
created 2018-06-22 15:27 +0900
pushed 2018-08-24 17:49 +0000
Makoto Kato Makoto Kato - Bug 1469495 - Java Sampler never stops profiling. r=njn,snorp
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.
ca20a3fbb10beac6fa22050279b4226f585a90d8
created 2018-07-21 14:22 +0000
pushed 2018-08-24 17:49 +0000
Brian Hackett Brian Hackett - Bug 1207696 Part 4b - Make recording optional in mozilla mutexes and monitors, r=froydnj.
690cb3015db6645b335ac4835a50073cb6a3e23c
created 2018-07-20 00:49 +0300
pushed 2018-08-24 17:49 +0000
Bogdan Tara Bogdan Tara - Merge inbound to mozilla-central. a=merge
aadd0e8ef25069d17a5837c153a9e68d2f1a46bd
created 2018-07-19 10:32 -0400
pushed 2018-08-24 17:49 +0000
Nathan Froyd Nathan Froyd - Bug 1471347 - part 2 - store an nsCString for SharedLibrary::mBreakpadId; r=njn
d67618d9ba00e9384114989daddbbdc86daf1ad7
created 2018-05-31 16:20 -0400
pushed 2018-08-24 17:49 +0000
Markus Stange Markus Stange - Bug 1465954 - Set IDLE and OTHER categories on stack frames in the Java thread. r=m_kato
less more (0) -300 -100 -60 tip