gecko-dev/tools/profiler
Nicholas Nethercote 2b5f064d4e Bug 1369276 (part 2) - Convert ProfileEntry::Flags to Kind. r=shu.
There are three flags in ProfileEntry::Flags, which suggests there are 2**3 = 8
combinations. But there are only actually 4 valid combinations.

This patch converts the three flags to a single "kind" enum, which makes things
clearer. Note also that the patch moves the condition at the start of
AddPseudoEntry() to its callsite, for consistency with the earlier JS_OSR entry
kind check.

--HG--
extra : rebase_source : 0950769ee1530291860ef3be47d240df5939e871
2017-06-02 12:46:09 +10:00
..
core Bug 1369276 (part 2) - Convert ProfileEntry::Flags to Kind. r=shu. 2017-06-02 12:46:09 +10:00
gecko Bug 1369280 (part 2) - Merge ProfileGatherer into nsProfiler. r=mstange. 2017-06-02 11:59:32 +10:00
lul Bug 1361009 - Remove MOZ_WIDGET_GONK from the profiler. r=jseward. 2017-05-08 07:09:33 +10:00
public Bug 1369276 (part 2) - Convert ProfileEntry::Flags to Kind. r=shu. 2017-06-02 12:46:09 +10:00
tasktracer Bug 1323076 - Part 1: TaskTracer with only flag checking overhead. r=cervantes 2017-03-22 21:43:00 +01:00
tests Bug 1347274 (part 4) - Improve the profiler's gtest. r=mstange. 2017-06-01 19:54:56 +10:00
merge-profiles.py Bug 1168784 - Part 1: Fix the script merging profiles to handle new profiler JSON format. r=benwa 2015-06-01 18:09:29 +08:00
moz.build Bug 1369280 (part 2) - Merge ProfileGatherer into nsProfiler. r=mstange. 2017-06-02 11:59:32 +10:00
nm-symbolicate.py