mozglue/baseprofiler/core/platform.cpp
5e6c082f582e1fae0b5aa356c9b408b808d76bb1
created 2021-11-12 11:38 +0000
pushed 2021-11-13 09:39 +0000
Neel Chauhan Neel Chauhan - Bug 1643637: Make MOZ_PROFILER_STARTUP_ENTRIES understand sizes with units r=gerald
ffdf803f8f2c311d07b792978c19f782465d63d0
created 2021-10-22 08:41 +0000
pushed 2021-10-22 15:45 +0000
Gerald Squelart Gerald Squelart - Bug 1737058 - Empty MOZ_PROFILER_SHUTDOWN in child processes, so they don't needlessly and dangerously write their profile to the same file - r=canaltinova
f544eddd5fec51dbe41eb2229fd1645b429007e7
created 2021-08-26 01:31 +0000
pushed 2021-08-26 16:22 +0000
Christopher Winter Christopher Winter - Bug 1604914 - Make ShouldProfileThread more efficient r=gerald
8e4d2f5bcea105d719b64f67f2a718f162aaa781
created 2021-08-23 08:56 +0000
pushed 2021-08-23 15:55 +0000
Julien Wajsberg Julien Wajsberg - Bug 1697901 - [network markers] Bump the profile version to 24 r=gerald
a62b994ad65b0f85a8a336d95873a83e74d758b5
created 2021-08-11 03:27 +0000
pushed 2021-08-11 09:37 +0000
Gerald Squelart Gerald Squelart - Bug 1721569 - Move main-thread id functions to cpp files - r=florian
628ecb9156108ffde2e42fc23f0718bfefd6ce36
created 2021-08-11 03:27 +0000
pushed 2021-08-11 09:37 +0000
Gerald Squelart Gerald Squelart - Bug 1721569 - Moved implementations of {,Base}ProfilerUtils.h declarations to ProfilerUtils.cpp - r=florian
e3d5648f410e154df54a19f6731da2e16659e52c
created 2021-08-11 03:27 +0000
pushed 2021-08-11 09:37 +0000
Gerald Squelart Gerald Squelart - Bug 1721569 - Handle different sizes of Profiler{Process,Thread}Id - r=florian
c70e8287ac4ad49fe2578c0f96cecae993afab54
created 2021-07-21 04:16 +0000
pushed 2021-07-21 09:23 +0000
Gerald Squelart Gerald Squelart - Bug 1721110 - baseprofiler::profiler_current_thread_id() now returns BaseProfilerThreadId - r=florian
2ac1a3d1198e28955e5a24dc09e9d80172730d7b
created 2021-07-21 04:16 +0000
pushed 2021-07-21 09:23 +0000
Gerald Squelart Gerald Squelart - Bug 1721110 - baseprofiler::profiler_current_process_id() now returns BaseProfilerProcessId - r=florian
1ebbc3897e2e1bd002886e1a700a5376b8f08652
created 2021-07-21 04:16 +0000
pushed 2021-07-21 09:23 +0000
Gerald Squelart Gerald Squelart - Bug 1721110 - {,Base}ProfilerState.h improvements: Sprinkle nodiscard's and more - r=florian
e2f6c62abda55094b15a40e3a7da47e41700843b
created 2021-07-14 18:18 +0000
pushed 2021-07-15 09:40 +0000
Tom Ritter Tom Ritter - Bug 1666222: Cut over a ton of NowUnfuzzed calls -> Now 4/5 r=smaug,extension-reviewers,zombie
cd35ed685cff63905e1eede68cec70cf86b8b3e9
created 2021-07-13 12:20 +0000
pushed 2021-07-13 21:42 +0000
Gerald Squelart Gerald Squelart - Bug 1719240 - Rework PSMutex into PSAutoLock - r=canaltinova
f3199f26ef6e98f70218f08c64be1b31fe780191
created 2021-06-21 11:48 +0000
pushed 2021-06-21 21:35 +0000
Gerald Squelart Gerald Squelart - Bug 1715922 - Windows timer resolution is enhanced by default, except if notimerresolutionchange feature is set - r=canaltinova
6964cc9e47641c52e10622ad0bebcbadf65a40f1
created 2021-06-17 09:33 +0000
pushed 2021-06-17 21:53 +0000
Florian Quèze Florian Quèze - Bug 1715257 - Remove Task Tracer code from the profiler, r=gerald,necko-reviewers.
e778cd936a1c74c572bdcacf79fef256a256be6f
created 2021-06-17 10:58 +0300
pushed 2021-06-17 21:53 +0000
Iulian Moraru Iulian Moraru - Backed out changeset 617a466d0cce (bug 1715257) for causing build bustages. CLOSED TREE
617a466d0cce359e3d0bd703a5eb3c95e34b60af
created 2021-06-17 06:12 +0000
pushed 2021-06-17 21:53 +0000
Florian Quèze Florian Quèze - Bug 1715257 - Remove Task Tracer code from the profiler, r=gerald,necko-reviewers.
07b4042f59f134307389e46140e7e8770df53f3a
created 2021-05-06 23:23 +0000
pushed 2021-05-07 09:52 +0000
Gerald Squelart Gerald Squelart - Bug 1708350 - profiler_suspend_and_sample_thread can now sample the current thread - r=canaltinova
beaf3344999f4ca5433fc9718fbbb38398fd78f8
created 2021-04-29 15:27 +0000
pushed 2021-04-29 21:42 +0000
Florian Quèze Florian Quèze - Bug 1635442 - Only initialize LUL when the StackWalk feature is requested on Linux, r=gerald.
6438321cd013f35803a271d796222a48227a91e0
created 2021-03-25 12:52 +0000
pushed 2021-03-26 04:08 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1698129 - Rename the profiler browsingContextID outputs to tabID and bump the profile version r=gerald
eb3f01499fba1b266a4def4b0423b52e8351720e
created 2021-03-25 12:52 +0000
pushed 2021-03-26 04:08 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1698129 - Rename browsingContextID to tabID inside the profiler codebase r=julienw,gerald,devtools-backward-compat-reviewers
71bc75cbf173a8811fe539691a05f9d90ba64137
created 2021-03-22 21:25 +0000
pushed 2021-03-23 05:39 +0000
Mike Hommey Mike Hommey - Bug 1699375 - Move MozStackWalkThread to a separate header. r=gerald
fcff76160855cb8c8045938bab31f4a87fad95f9
created 2021-03-17 00:21 +0000
pushed 2021-03-17 09:53 +0000
Mike Hommey Mike Hommey - Bug 1698719 - Remove aSkipFrames argument to both FramePointerStackWalk and MozStackWalkThread. r=gsvelto,gerald
f479b1885056268c2968022c71f15e1ca409943f
created 2021-03-15 11:54 +0000
pushed 2021-03-15 21:48 +0000
Gerald Squelart Gerald Squelart - Bug 1687631 - Enable CPU Utilization by default in the profilers - r=florian
6ac60fef7bdd0e99c267c452bf5bf56069810a7a
created 2021-02-16 19:04 +0000
pushed 2021-02-16 21:51 +0000
Florian Quèze Florian Quèze - Bug 1691092 - When capturing a marker stack, stop when the PROFILER category is encountered, r=gerald.
72365fc165fdfb5c817bf8cd583bf94b0ed5e478
created 2021-02-16 19:04 +0000
pushed 2021-02-16 21:51 +0000
Florian Quèze Florian Quèze - Bug 1691092 - add PROFILER category to make profiler overhead very visible, r=gerald.
4471d0996a4ded48273500e21ca2f1c1d7a1ec8c
created 2021-02-09 12:21 +0000
pushed 2021-02-09 21:49 +0000
Gerald Squelart Gerald Squelart - Bug 1691504 - ProfileBufferCollector now provides the main profiler buffer's range start - r=canaltinova
b17d03a52644c07d16027c468871491c140071a3
created 2021-02-04 15:13 +0000
pushed 2021-02-05 09:34 +0000
Florian Quèze Florian Quèze - Bug 1690375 - Record markers with partial stacks for flushing pending notifications and marking a style flush as needed, r=gerald.
c75e11307858941216b3bba962c9a7e61aefc7dd
created 2021-01-21 11:05 +0000
pushed 2021-01-21 15:33 +0000
Florian Quèze Florian Quèze - Bug 1687709 - enable the CPU utilization feature by default for startup profiling, r=gerald.
851f5598d8ddda57f47fc36b54b9aae82ff7bc1d
created 2021-01-04 07:16 +0000
pushed 2021-01-05 04:31 +0000
Gerald Squelart Gerald Squelart - Bug 1679930 - When the sampler thread function starts, it can store all ActivePS features - r=canaltinova
dce478a960dba821914beb3be0ebf5d5374c43d9
created 2020-12-22 10:50 +0000
pushed 2020-12-22 21:50 +0000
Gerald Squelart Gerald Squelart - Bug 1678651 - Centralize scExpectedMaximumStackSize in ProfileBufferChunkManager - r=canaltinova
3c07e6f1f530e778a2dfcdfd097dce3ea7f56189
created 2020-11-18 09:05 +0000
pushed 2020-11-18 16:05 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat with clang-format-11 to the Google coding style r=andi,sg,geckoview-reviewers,snorp
3b5b7c400d6fdad6e54367457155dabb49bb66df
created 2020-10-27 03:16 +0000
pushed 2020-10-27 09:50 +0000
Gerald Squelart Gerald Squelart - Bug 1672310 - Output marker backtraces from other threads - r=gregtatum
3aa39fa769a237babc6d2a09c39a4de58e9e589b
created 2020-10-22 12:55 +0000
pushed 2020-10-22 21:51 +0000
Gerald Squelart Gerald Squelart - Bug 1672501 - Initialize scProfilerMainThreadId from profiler_init - r=gregtatum
c14038de028d8d4970e7bd512dca86ac59c4cbf6
created 2020-10-16 22:10 +0000
pushed 2020-10-17 09:14 +0000
Gerald Squelart Gerald Squelart - Bug 1671536 - Remove BaseProfilerMarkerPayload.h and dependents - r=gregtatum
24bc2812bca90e5d08f06926aaa226c2e3e3b833
created 2020-10-16 14:09 +0000
pushed 2020-10-17 09:14 +0000
Gerald Squelart Gerald Squelart - Bug 1671536 - Stop using baseprofiler::TextMarkerPayload - r=gregtatum
a01db300cf221298a1937d7ba6c82d6466526353
created 2020-10-16 22:06 +0000
pushed 2020-10-17 09:14 +0000
Gerald Squelart Gerald Squelart - Bug 1670954 - profiler_main_thread_id() and profiler_is_main_thread() - r=gregtatum
97e5f9fd6a9998cb34d805bafaef381c777c4175
created 2020-10-14 02:12 +0000
pushed 2020-10-14 16:38 +0000
Gerald Squelart Gerald Squelart - Bug 1640999 - Output meta.markerSchema for all used marker types in the process - r=gregtatum
d35f2e5a6ca2016b6b14a0c712742b047af55e94
created 2020-10-01 11:02 +0000
pushed 2020-10-02 04:10 +0000
Gerald Squelart Gerald Squelart - Bug 1667915 - Separate marker category from marker options - r=gregtatum
17e142537e65afcad3665af0d158b18f3e227cb9
created 2020-09-30 12:19 +0000
pushed 2020-10-01 09:40 +0000
Florian Quèze Florian Quèze - Bug 1668056 - Bailout profiler markers should be text markers. r=jandem,gerald
1ca083fa608514552bf15bd73509b715bee2337f
created 2020-09-14 02:33 +0000
pushed 2020-09-14 16:07 +0000
Gerald Squelart Gerald Squelart - Bug 1657033 - Use Span<const char> in JSONWriter - r=froydnj
3e66094ce53538250ec96b7fc14dd70905f97f06
created 2020-09-11 00:42 +0000
pushed 2020-09-11 09:30 +0000
Gerald Squelart Gerald Squelart - Bug 1663554 - Convert AUTO_PROFILER_TEXT_MARKER_... to new AUTO_PROFILER_MARKER_TEXT - r=gregtatum
9332eca4083332f6d2e505d3a767366b645aaac1
created 2020-09-10 03:02 +0000
pushed 2020-09-10 09:36 +0000
Gerald Squelart Gerald Squelart - Bug 1663543 - Convert PROFILER_ADD_MARKER and 2-arg profiler_add_marker to PROFILER_MARKER_UNTYPED - r=gregtatum
611e97a5af26304dc32652b0088bc69c03c3c577
created 2020-09-02 03:58 +0000
pushed 2020-09-02 09:53 +0000
Gerald Squelart Gerald Squelart - Bug 1646266 - Rework backtrace-capture functions - r=gregtatum
6af847204dc5d1789bb4152af80e998e4c5e56b3
created 2020-09-02 03:57 +0000
pushed 2020-09-02 09:53 +0000
Gerald Squelart Gerald Squelart - Bug 1646266 - CorePS buffer access - r=gregtatum
3d00542b5bd1dfeeff35e9d31927d512fd21e044
created 2020-09-01 11:01 +0300
pushed 2020-09-01 15:11 +0000
Cristina Coroiu Cristina Coroiu - Backed out 20 changesets (bug 1646266) for build bustage at baseprofiler/core/ProfilerMarkers.cpp on a CLOSED TREE
bde14a8b0660be55ebc63ac579eed7d56b21258a
created 2020-09-01 03:57 +0000
pushed 2020-09-01 15:11 +0000
Gerald Squelart Gerald Squelart - Bug 1646266 - Rework backtrace-capture functions - r=gregtatum
3d0160207591367ca185f2bbd98b86fdef0ac2df
created 2020-09-01 03:55 +0000
pushed 2020-09-01 15:11 +0000
Gerald Squelart Gerald Squelart - Bug 1646266 - CorePS buffer access - r=gregtatum
9a8d66b99960ecd148e891029d4f183424dbc696
created 2020-09-01 05:24 +0300
pushed 2020-09-01 09:45 +0000
Brindusan Cristian Brindusan Cristian - Backed out 20 changesets (bug 1646266) for build bustages at TestBaseProfiler.cpp. CLOSED TREE
de4d9ab1a6e1175f2248771c633532bb2ac13d2e
created 2020-09-01 01:34 +0000
pushed 2020-09-01 09:45 +0000
Gerald Squelart Gerald Squelart - Bug 1646266 - Rework backtrace-capture functions - r=gregtatum
092c89f164bacf0fbd843e0c8ce9e25ac94949f1
created 2020-09-01 01:32 +0000
pushed 2020-09-01 09:45 +0000
Gerald Squelart Gerald Squelart - Bug 1646266 - CorePS buffer access - r=gregtatum
bb7ec19eaf346a09e1e4a02abd15f74d6ea1f253
created 2020-09-01 03:31 +0300
pushed 2020-09-01 09:45 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 20 changesets (bug 1646266) for bustages on TestBaseProfiler.cpp . CLOSED TREE
4189499ea599818f7d0804f976dd5c61a965a62a
created 2020-08-31 23:30 +0000
pushed 2020-09-01 09:45 +0000
Gerald Squelart Gerald Squelart - Bug 1646266 - Rework backtrace-capture functions - r=gregtatum
e01bc772d66930b69dd2d5b53b2a894dc93c7aba
created 2020-08-31 23:28 +0000
pushed 2020-09-01 09:45 +0000
Gerald Squelart Gerald Squelart - Bug 1646266 - CorePS buffer access - r=gregtatum
7d47f805799ffecdff0af1ee2b9d430d4f666f08
created 2020-08-26 08:03 +0000
pushed 2020-08-26 15:40 +0000
Gerald Squelart Gerald Squelart - Bug 1660177 - Replace SpliceableJSONWriter::Splice(const char*) with better calls where possible - r=canaltinova
206619e0dcd39554dd6943d9ca5c42590e7ad62c
created 2020-08-26 08:03 +0000
pushed 2020-08-26 15:40 +0000
Gerald Squelart Gerald Squelart - Bug 1660177 - Clarify accesses to SpliceableChunkedJSONWriter's WriteFunc - r=canaltinova
7aa58ee0e4925b192a96e7e83fc59458b358bb3d
created 2020-08-13 03:30 +0000
pushed 2020-08-13 09:29 +0000
Gerald Squelart Gerald Squelart - Bug 1658232 - profiler_capture_backtrace(ProfileChunkedBuffer&) - r=canaltinova
4708c446cd96c482fe32a9d83d07a0b5b5a7502e
created 2020-08-13 03:30 +0000
pushed 2020-08-13 09:29 +0000
Gerald Squelart Gerald Squelart - Bug 1658232 - Use a temporary ProfileBuffer in locked_profiler_get_backtrace - r=gregtatum
64dc7599af5fa5e67f9e5b4fa4193ab55c558c44
created 2020-08-13 03:27 +0000
pushed 2020-08-13 09:29 +0000
Gerald Squelart Gerald Squelart - Bug 1658232 - Disable native stack-walking in baseprofiler on linux - r=gregtatum
61871a38eb0ff8d9ebdc28db10f03e74e01912a3
created 2020-08-11 03:51 +0000
pushed 2020-08-11 09:17 +0000
Gerald Squelart Gerald Squelart - Bug 1658230 - Renamed SpliceableChunkedJSONWriter::WriteFunc to ChunkedWriteFunc - r=gregtatum
f06874791ca47bdd5afe504f57ca377b5ecd5d4f
created 2020-07-15 18:00 +0000
pushed 2020-07-16 03:30 +0000
Randell Jesup Randell Jesup - Bug 1642772: name processes in the profiler with eTLD+1 r=gerald,dveditz
less more (0) -100 -60 tip