mozglue/tests/TestBaseProfiler.cpp
2198098ce79710f876d8a49c80b6e06d54f9e370
created 2021-12-20 21:03 +0000
pushed 2021-12-21 04:41 +0000
Gerald Squelart Gerald Squelart - Bug 1729815 - Remove unnecessary profiler feature "threads" - r=julienw,perftest-reviewers,AlexandruIonescu
eca1bf7ef30566de718367773c0d31fedae35070
created 2021-12-16 19:45 -0500
pushed 2021-12-17 15:25 +0000
Cristian Tuns Cristian Tuns - Backed out changeset f90cb649f371 (bug 1729815) for causing mochitest failures on Mutex_posix.cpp CLOSED TREE
f90cb649f371f0a2b50787939308b61e9b0f4887
created 2021-12-16 23:46 +0000
pushed 2021-12-17 15:25 +0000
Gerald Squelart Gerald Squelart - Bug 1729815 - Remove unnecessary profiler feature "threads" - r=julienw,perftest-reviewers,AlexandruIonescu
e34e1bf0af098c4c46dccb0d69d8f1d14c6f5399
created 2021-10-21 05:47 +0000
pushed 2021-10-21 09:36 +0000
Gerald Squelart Gerald Squelart - Bug 1577658 - DeserializeAfterKindAndStream takes a lambda: (tid) -> writer - r=canaltinova
769990d3290902eec7a4ab509301d1497e12a619
created 2021-10-18 23:11 +0000
pushed 2021-10-19 04:21 +0000
Gerald Squelart Gerald Squelart - Bug 1735697 - profiler_is_being_profiled checks for pauses, and can check another thread - r=florian
8d2ac26f5f6f717b29ec57a772d4b57c3eb8b52f
created 2021-09-21 11:08 +0000
pushed 2021-09-22 04:09 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1654413 - Deserialize and stream the markers and marker schemas r=emilio,gerald
d433afaaccb6ca6f8149873e4706dfe00f0ee090
created 2021-09-10 11:43 +0000
pushed 2021-09-10 21:18 +0000
Gerald Squelart Gerald Squelart - Bug 1663382 - Optimize Deserializer<ProfilerStringView> to reference in-buffer data when possible - r=canaltinova
6622e2a4c66ca65f208e31d9371a5c29b1cce3df
created 2021-09-10 11:43 +0000
pushed 2021-09-10 21:18 +0000
Gerald Squelart Gerald Squelart - Bug 1663382 - Remove dangerous ProfilerStringView::Data() - r=florian
7376fc1438acc88737eb1c7611694fd992b4401f
created 2021-09-07 03:28 +0300
pushed 2021-09-07 09:48 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1663382) for bc failures on browser_test_marker_network_serviceworker_synthetized_response.js . CLOSED TREE
f3a453eb5700042249820b9cb060492c64e5a5c2
created 2021-09-06 22:18 +0000
pushed 2021-09-07 09:48 +0000
Gerald Squelart Gerald Squelart - Bug 1663382 - Optimize Deserializer<ProfilerStringView> to reference in-buffer data when possible - r=canaltinova
bed3fde4b4b926df9764b51a4401d19117777679
created 2021-09-06 06:50 +0300
pushed 2021-09-06 21:42 +0000
Iulian Moraru Iulian Moraru - Backed out 2 changesets (bug 1663382) for causing multiple mochitest crashes. CLOSED TREE
bac8ae20a8afd0df48a4df5de48f1144a9191eaa
created 2021-09-06 02:40 +0000
pushed 2021-09-06 21:42 +0000
Gerald Squelart Gerald Squelart - Bug 1663382 - Optimize Deserializer<ProfilerStringView> to reference in-buffer data when possible - r=canaltinova
61b3c7a14c5c8f2316fe9c0c313389e1f6beb14f
created 2021-09-03 14:30 +0000
pushed 2021-09-04 09:40 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1728544 - Make the MarkerSchema::Searchable enum class values CamelCased r=gerald
6b32d72ae3bdad279a077a706623985ce1ea56ff
created 2021-09-03 14:30 +0000
pushed 2021-09-04 09:40 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1728544 - Make the MarkerSchema::Format enum class values CamelCased r=gerald
d53d9b2f55929d32a985933a94e00446e2326a47
created 2021-09-03 14:30 +0000
pushed 2021-09-04 09:40 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1728544 - Make the MarkerSchema::Location enum class values CamelCased r=gerald
90b6a1291ea811f9f19d59a50174d11710501034
created 2021-08-24 21:33 +0000
pushed 2021-08-25 09:54 +0000
Gerald Squelart Gerald Squelart - Bug 1727036 - SpliceableJSONWriter::Time... functions output milliseconds with nanosecond precision - r=mstange
6c1fbffae7f6818baafd7f1edf82ae65c3365ee4
created 2021-08-18 01:47 +0000
pushed 2021-08-18 15:53 +0000
Gerald Squelart Gerald Squelart - Bug 1633572 - ProfileChunkedBuffer::IsIndexInCurrentChunk - r=canaltinova
f88160d39ad07462cddb529205f5731ee52fd02b
created 2021-08-11 03:27 +0000
pushed 2021-08-11 09:37 +0000
Gerald Squelart Gerald Squelart - Bug 1721569 - Use std::this_thread::get_id() on other platforms - r=florian
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
c1effaec69ba51040c57f35243d0fe673cf4f360
created 2021-08-11 03:27 +0000
pushed 2021-08-11 09:37 +0000
Gerald Squelart Gerald Squelart - Bug 1721569 - Add gtest checks comparing Base and Gecko profiler process/thread APIs - 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
b5ffc719210c96d2477240b20cb225892a85df18
created 2021-07-21 04:16 +0000
pushed 2021-07-21 09:23 +0000
Gerald Squelart Gerald Squelart - Bug 1721110 - Introduce BaseProfilerProcessId and BaseProfilerThreadId - 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
8f7fc2f3bb310375bb8a3c4237060e748b0be1f1
created 2021-06-25 13:28 +0000
pushed 2021-06-25 21:51 +0000
Florian Quèze Florian Quèze - Bug 1717991 - Profiler headers should declare all the marker related functions even when MOZ_GECKO_PROFILER is not defined, r=gerald.
dc233d67c656d91ae07331dac49a056ffe8c5130
created 2021-05-07 09:32 +0000
pushed 2021-05-07 16:18 +0000
Florian Quèze Florian Quèze - Bug 1705318 - substract the memory used by the profiler buffer when sampling the memory counter, r=gerald.
9aa5443ff1964da00f3294c4d78351283b9f16d8
created 2021-02-09 12:00 +0000
pushed 2021-02-09 21:49 +0000
Gerald Squelart Gerald Squelart - Bug 1691353 - Fixed non-MOZ_GECKO_PROFILER build around StackCaptureOptions - r=canaltinova
471f3893ab894a2a7879afc3f9b0d63af5ff1bc7
created 2021-01-12 23:30 +0000
pushed 2021-01-13 10:02 +0000
Gerald Squelart Gerald Squelart - Bug 1677130 - Allow out-of-order ReleaseChunk - r=canaltinova
1e6b784f499ebffb8449d8d3c69635815a3fbe54
created 2021-01-08 12:11 +0000
pushed 2021-01-11 09:34 +0000
Gerald Squelart Gerald Squelart - Bug 1651863 - ProfileBufferChunkManager::ReleaseChunk (no 's' anymore) only accepts zero or one chunk - r=canaltinova
9116bff9e29bb836906f90d533580bf037fc6943
created 2020-12-22 10:50 +0000
pushed 2020-12-22 21:50 +0000
Gerald Squelart Gerald Squelart - Bug 1678651 - ProfilerChunkedBuffer: Always mark current chunk full when entry doesn't fit - r=canaltinova
07b13d6485bc010a3412e8d275cf6d2e83941cdf
created 2020-12-22 10:49 +0000
pushed 2020-12-22 21:50 +0000
Gerald Squelart Gerald Squelart - Bug 1678651 - Better ProfileChunkedBuffer::Clear(), recycles released chunks - r=canaltinova
9bf07ef7bfb5b2a8c3a7b0d208902e9df9b107d3
created 2020-12-22 10:49 +0000
pushed 2020-12-22 21:50 +0000
Gerald Squelart Gerald Squelart - Bug 1678651 - ProfileChunkedBuffer now keeps track of failed puts - r=canaltinova
b597a84c7777f1cc350a7fe193d086e26a856048
created 2020-12-22 10:48 +0000
pushed 2020-12-22 21:50 +0000
Gerald Squelart Gerald Squelart - Bug 1678651 - Rewrote TestChunkedBufferSingle() to better test buffer-filling scenarios - r=canaltinova
f52a13d8eba81e0dfb5cdac45d6bc7d6591842bd
created 2020-12-22 10:48 +0000
pushed 2020-12-22 21:50 +0000
Gerald Squelart Gerald Squelart - Bug 1678651 - Added ProfileChunkedBuffer state tests - r=canaltinova
99aa3dc8e18594112bbe6581d37ed83623a48efa
created 2020-11-30 22:52 +0000
pushed 2020-12-01 04:19 +0000
Gerald Squelart Gerald Squelart - Bug 1676079 - For consistency and clarity, add Marker suffix to all marker types - r=gregtatum
56716cbb41d729a6a11f7db3220eb734ae61f312
created 2020-11-30 10:44 +0000
pushed 2020-11-30 21:52 +0000
Gerald Squelart Gerald Squelart - Bug 1646613 - Rename profiler overhead variables to include their true unit - r=canaltinova
82d51f02c8979fb7ae818c5a0df34ea7afeecda4
created 2020-11-18 21:53 +0000
pushed 2020-11-19 09:57 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated UserTimingMarkerPayload to Markers 2.0 API - r=gregtatum
24851cb8461c62caec8253e199c8f8e66840bf70
created 2020-11-18 21:51 +0000
pushed 2020-11-19 09:57 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Fix ProfilerString16View::WrapNullTerminatedString and Span converter - r=gregtatum
aa79079d7fcd39ab95a24d6492a6397d1f14bc4e
created 2020-11-18 21:49 +0000
pushed 2020-11-19 09:57 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated MediaSampleMarkerPayload to Markers 2.0 API - r=gregtatum
cedd4403ebbb6933a6b96a258f770295d19fef7c
created 2020-11-18 21:47 +0000
pushed 2020-11-19 09:57 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated LogMarkerPayload to Markers 2.0 API - r=gregtatum
b18f2948ed559656aef66dbd284825d095b94636
created 2020-11-18 21:46 +0000
pushed 2020-11-19 09:57 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated LongTaskMarkerPayload to Markers 2.0 API - r=gregtatum
fcc5eeeb7ad8893cc8c9698df44eed8288de7296
created 2020-11-18 21:45 +0000
pushed 2020-11-19 09:57 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated HangMarkerPayload to Markers 2.0 API - r=gregtatum
eca813dfebf716f337c3bdc7b7b4545c87574d87
created 2020-11-18 20:06 +0200
pushed 2020-11-18 21:51 +0000
Razvan Maries Razvan Maries - Backed out 23 changesets (bug 1675409) for build bustages on Preferences.cpp. CLOSED TREE
69a1e9aeff2a15b74e65a45774a5d1e7c69a54e1
created 2020-11-17 22:22 +0000
pushed 2020-11-18 16:05 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated UserTimingMarkerPayload to Markers 2.0 API - r=gregtatum
988d7f4716dfb0ccabac6888f6ba057ef072971e
created 2020-11-17 22:20 +0000
pushed 2020-11-18 16:05 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Fix ProfilerString16View::WrapNullTerminatedString and Span converter - r=gregtatum
9b109d61a6f61e3a14e92e413e7144d20c010e4f
created 2020-11-17 22:19 +0000
pushed 2020-11-18 16:05 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated MediaSampleMarkerPayload to Markers 2.0 API - r=gregtatum
97055cf20a56e6a62d4c3c9f8730568a2d1ff7fa
created 2020-11-17 22:16 +0000
pushed 2020-11-18 16:05 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated LogMarkerPayload to Markers 2.0 API - r=gregtatum
f88fcf09de0de49cfc22778aa0186a0e48e66c34
created 2020-11-17 22:16 +0000
pushed 2020-11-18 16:05 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated LongTaskMarkerPayload to Markers 2.0 API - r=gregtatum
4c379c1061c35da3324163a68f520ded4f6bbf2d
created 2020-11-17 22:15 +0000
pushed 2020-11-18 16:05 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated HangMarkerPayload to Markers 2.0 API - r=gregtatum
ba3967802e66c1c3f90170d8f417b0182c514e1d
created 2020-11-17 19:31 +0200
pushed 2020-11-17 21:55 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 24 changesets (bug 1666566, bug 1675409) for causing hazard failures in profiler/core/platform.cpp
4282e2284314bf1330e9fa0c12188a976444ce84
created 2020-11-17 11:37 +0000
pushed 2020-11-17 21:55 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated UserTimingMarkerPayload to Markers 2.0 API - r=gregtatum
2f325c22d169f09c83422fad043cabace2785c3e
created 2020-11-17 12:05 +0000
pushed 2020-11-17 21:55 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Fix ProfilerString16View::WrapNullTerminatedString and Span converter - r=gregtatum
4f1f218a777b8f866e20a92a76e8083628aa544a
created 2020-11-17 11:33 +0000
pushed 2020-11-17 21:55 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated MediaSampleMarkerPayload to Markers 2.0 API - r=gregtatum
fbc7fbb04f339d374c0f47daef2957154e3bf343
created 2020-11-17 11:31 +0000
pushed 2020-11-17 21:55 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated LogMarkerPayload to Markers 2.0 API - r=gregtatum
554c69681474046080077bacc7a4045eee31244e
created 2020-11-17 11:31 +0000
pushed 2020-11-17 21:55 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated LongTaskMarkerPayload to Markers 2.0 API - r=gregtatum
04653dfe47202a42590ba38c17d5021a875e4640
created 2020-11-17 11:30 +0000
pushed 2020-11-17 21:55 +0000
Gerald Squelart Gerald Squelart - Bug 1675409 - Migrated HangMarkerPayload to Markers 2.0 API - r=gregtatum
855f2190287298f3f59fa9a160eca87751f93d84
created 2020-11-06 11:29 +0000
pushed 2020-11-06 16:04 +0000
Gerald Squelart Gerald Squelart - Bug 1674737 - Use SpliceableJSONWriter::UniqueStringElement in DeserializeAfterKindAndStream - r=gregtatum
d203ffa2b29e1a4339f2cf05b4d84cc9562ef4a2
created 2020-11-06 11:28 +0000
pushed 2020-11-06 16:04 +0000
Gerald Squelart Gerald Squelart - Bug 1674737 - Make SpliceableJSONWriter optionally point at a UniqueJSONStrings, with pass-through functions - r=gregtatum
less more (0) -100 -60 tip