summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler_stats.h
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2020-06-10 16:27:06 +0100
committer Vladimir Marko <vmarko@google.com> 2020-06-11 10:06:12 +0000
commit9974e3cdc1564edc3143b90d7bb2a416f1f887e7 (patch)
tree4f9746e6b237b2a17cc1e2543a141817d4946c19 /compiler/optimizing/optimizing_compiler_stats.h
parent2d19902c3d140c7b9b1d7ae905bd1023a4e649a1 (diff)
Clean up generated operator<<(os, enum).
Pass enums by value instead of const reference. Do not generate operator<< sources for headers that have no enums or no declarations of operator<<. Do not define the operator<< for flag enums; these were unused anyway. Add generated operator<< for some enums in nodes.h . Change the operator<< for ComparisonBias so that the graph visualizer can use it but do not use the generated operator<< yet as that would require changing checker tests. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Change-Id: Ifd4c455c2fa921a9668c966a13068d43b9c6e173
Diffstat (limited to 'compiler/optimizing/optimizing_compiler_stats.h')
-rw-r--r--compiler/optimizing/optimizing_compiler_stats.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/optimizing_compiler_stats.h b/compiler/optimizing/optimizing_compiler_stats.h
index 621e86380e..475c53205f 100644
--- a/compiler/optimizing/optimizing_compiler_stats.h
+++ b/compiler/optimizing/optimizing_compiler_stats.h
@@ -110,7 +110,7 @@ enum class MethodCompilationStat {
kJitOutOfMemoryForCommit,
kLastStat
};
-std::ostream& operator<<(std::ostream& os, const MethodCompilationStat& rhs);
+std::ostream& operator<<(std::ostream& os, MethodCompilationStat rhs);
class OptimizingCompilerStats {
public: