Add systrace to VerifyClass

Useful to see if verifier is preempting anything.

Bug: 27398183
Change-Id: I3e318d2c9c5cbc4254b3ffe8e6e8c7b98a0f2ef7
diff --git a/runtime/verifier/method_verifier.cc b/runtime/verifier/method_verifier.cc
index 0c6060e..f71ebfe 100644
--- a/runtime/verifier/method_verifier.cc
+++ b/runtime/verifier/method_verifier.cc
@@ -16,6 +16,9 @@
 
 #include "method_verifier-inl.h"
 
+#define ATRACE_TAG ATRACE_TAG_DALVIK
+#include <cutils/trace.h>
+
 #include <iostream>
 
 #include "art_field-inl.h"
@@ -283,6 +286,7 @@
     // empty class, probably a marker interface
     return kNoFailure;
   }
+  ATRACE_BEGIN("VerifyClass");
   ClassDataItemIterator it(*dex_file, class_data);
   while (it.HasNextStaticField() || it.HasNextInstanceField()) {
     it.Next();
@@ -317,6 +321,8 @@
 
   data1.Merge(data2);
 
+  ATRACE_END();
+
   if (data1.kind == kNoFailure) {
     return kNoFailure;
   } else {