diff options
author | Vladimir Marko <vmarko@google.com> | 2016-06-21 15:12:24 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2016-06-21 15:12:24 +0000 |
commit | f6d4f6e0e61977777b7a9ca18b75bcd26e98e9f9 (patch) | |
tree | b647b68165992bc4f26287f564a18f6ce68a8082 /compiler/optimizing/graph_visualizer.cc | |
parent | 2150d94b5a399dd7d52e1309da2e3bf80d1a5517 (diff) | |
parent | dbb7f5bef10138ade0fb202da1d61f562b2df649 (diff) |
Merge "Improve HLoadClass code generation."
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
-rw-r--r-- | compiler/optimizing/graph_visualizer.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/optimizing/graph_visualizer.cc b/compiler/optimizing/graph_visualizer.cc index 3084a4ff2b..7d11948f4e 100644 --- a/compiler/optimizing/graph_visualizer.cc +++ b/compiler/optimizing/graph_visualizer.cc @@ -372,6 +372,10 @@ class HGraphVisualizerPrinter : public HGraphDelegateVisitor { } void VisitLoadClass(HLoadClass* load_class) OVERRIDE { + StartAttributeStream("load_kind") << load_class->GetLoadKind(); + const char* descriptor = load_class->GetDexFile().GetTypeDescriptor( + load_class->GetDexFile().GetTypeId(load_class->GetTypeIndex())); + StartAttributeStream("class_name") << PrettyDescriptor(descriptor); StartAttributeStream("gen_clinit_check") << std::boolalpha << load_class->MustGenerateClinitCheck() << std::noboolalpha; StartAttributeStream("needs_access_check") << std::boolalpha |