Index: runtime/vm/class_finalizer.cc |
diff --git a/runtime/vm/class_finalizer.cc b/runtime/vm/class_finalizer.cc |
index 0861d80c19f633a399f44bd86220567af56fb5c7..9ca2f808b45e2dbc224066b8887d8fa76e9b5bfa 100644 |
--- a/runtime/vm/class_finalizer.cc |
+++ b/runtime/vm/class_finalizer.cc |
@@ -3468,6 +3468,12 @@ void ClassFinalizer::VerifyImplicitFieldOffsets() { |
#ifdef DEBUG |
Thread* thread = Thread::Current(); |
Isolate* isolate = thread->isolate(); |
+ |
+ if (isolate->obfuscate()) { |
+ // Field names are obfuscated. |
+ return; |
+ } |
+ |
Zone* zone = thread->zone(); |
const ClassTable& class_table = *(isolate->class_table()); |
Class& cls = Class::Handle(zone); |