Reduce meta-data object sizes, introduce meta-data helper classes.
Change-Id: Id14ad218f1c74c659701352fdf1a45bf6444daa3
diff --git a/src/dex2oat.cc b/src/dex2oat.cc
index 0e4c224..1261bb9 100644
--- a/src/dex2oat.cc
+++ b/src/dex2oat.cc
@@ -15,6 +15,7 @@
#include "file.h"
#include "image_writer.h"
#include "oat_writer.h"
+#include "object_utils.h"
#include "os.h"
#include "runtime.h"
#include "stringpiece.h"
@@ -242,7 +243,7 @@
if (klass->IsArrayClass() || klass->IsPrimitive()) {
return true;
}
- image_classes->insert(klass->GetDescriptor()->ToModifiedUtf8());
+ image_classes->insert(ClassHelper(klass).GetDescriptor());
return true;
}