gecko-dev/mozglue/baseprofiler/core
Gerald Squelart ca9fa3fe8f Bug 1627563 - Replace MOZ_MUST_USE with [[nodiscard]] in mozglue/baseprofiler. r=canaltinova
Also move MOZ_MUST_USE before function declarations' specifiers and return type. While clang and gcc's attribute((warn_unused_result)) can appear before, between, or after function specifiers and return types, the [[nodiscard]] attribute must precede the function specifiers.

And removed a few unneded `#include "mozilla/Attributes.h"`.

Differential Revision: https://phabricator.services.mozilla.com/D69755

--HG--
extra : moz-landing-system : lando
2020-04-06 10:04:38 +00:00
..
vtune
EHABIStackWalk.cpp Bug 1627563 - Replace MOZ_MUST_USE with [[nodiscard]] in mozglue/baseprofiler. r=canaltinova 2020-04-06 10:04:38 +00:00
EHABIStackWalk.h
PageInformation.cpp
PageInformation.h Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown 2020-02-27 17:39:15 +00:00
platform-linux-android.cpp
platform-macos.cpp
platform-win32.cpp Bug 1557282 Part 2: Fix profiler issues when using SetLockdownDefaultDacl. r=dmajor 2020-03-12 20:40:50 +00:00
platform.cpp Bug 1627563 - Replace MOZ_MUST_USE with [[nodiscard]] in mozglue/baseprofiler. r=canaltinova 2020-04-06 10:04:38 +00:00
platform.h Bug 1618979 - Tweak base profiler logging. r=gerald 2020-03-17 03:25:40 +00:00
PlatformMacros.h
ProfileBuffer.cpp Bug 1618406 - Replace BlocksRingBuffer::BlockIndex with ProfileBufferBlockIndex - r=gregtatum,canaltinova 2020-03-02 05:34:26 +00:00
ProfileBuffer.h Bug 1618406 - Replace BlocksRingBuffer::BlockIndex with ProfileBufferBlockIndex - r=gregtatum,canaltinova 2020-03-02 05:34:26 +00:00
ProfileBufferEntry.cpp Bug 1625138 - Part 40: Replace remaining mozilla::IsSame with std::is_same. r=froydnj 2020-03-28 13:57:21 +00:00
ProfileBufferEntry.h Bug 1627563 - Replace MOZ_MUST_USE with [[nodiscard]] in mozglue/baseprofiler. r=canaltinova 2020-04-06 10:04:38 +00:00
ProfiledThreadData.cpp
ProfiledThreadData.h
ProfileJSONWriter.cpp
ProfilerBacktrace.cpp Bug 1620515 - Replace BlocksRingBuffer::EntryReader/Writer with ProfileBufferEntryReader/Writer - r=canaltinova 2020-03-11 21:59:19 +00:00
ProfilerBacktrace.h Bug 1620515 - Replace BlocksRingBuffer::EntryReader/Writer with ProfileBufferEntryReader/Writer - r=canaltinova 2020-03-11 21:59:19 +00:00
ProfilerMarkerPayload.cpp Bug 1622179 - Replace direct dependencies on BlocksRingBuffer with ProfileBufferEntryWriter's where possible - r=canaltinova 2020-03-16 20:32:35 +00:00
ProfilingCategory.cpp
ProfilingStack.cpp
RegisteredThread.cpp
RegisteredThread.h Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown 2020-02-27 17:39:15 +00:00
shared-libraries-linux.cc Bug 1557570 - Make baseprofiler/core/shared-libraries-linux.cc compile on Android. r=glandium 2020-03-17 03:26:57 +00:00
shared-libraries-macos.cc
shared-libraries-win32.cc Bug 1619865 - Support pdb paths with forward slashes. r=gerald 2020-03-04 08:02:42 +00:00
ThreadInfo.h Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown 2020-02-27 17:39:15 +00:00
VTuneProfiler.cpp
VTuneProfiler.h