gecko-dev/mozglue/baseprofiler
Gerald Squelart 2ac895ec86 Bug 1664122 - Clearer MarkerOptions accessors - r=gregtatum
`MarkerOptions::Set()` returns the same reference type as the object it's invoked on, i.e.: & -> &, and && -> &&.

`MarkerOptions::NAME()` now always returns a reference to a `const` member, so it's clear it cannot be modified (even if the object at hand is not `const`).
`MarkerOptions::NAMERef()` must be used when non-`const` access is needed.

Differential Revision: https://phabricator.services.mozilla.com/D89715
2020-09-11 00:44:18 +00:00
..
core Bug 1663554 - Convert AUTO_PROFILER_TEXT_MARKER_... to new AUTO_PROFILER_MARKER_TEXT - r=gregtatum 2020-09-11 00:42:51 +00:00
lul Bug 1654128 - Added missing #includes in baseprofiler/lul - r=canaltinova 2020-07-21 08:20:20 +00:00
public Bug 1664122 - Clearer MarkerOptions accessors - r=gregtatum 2020-09-11 00:44:18 +00:00
moz.build Bug 1646266 - ProfilerMarkers skeleton files - r=gregtatum 2020-09-02 03:55:43 +00:00