Revert "mirror: Make Class::Status 64-bit field"
This reverts commit de07216fe9824f68ba76bf4c14158ec4f55af2cb.
Reason for revert: <INSERT REASONING HERE>
Change-Id: Id86866a14ad7caf8e23181be19fc750cb3f46667
diff --git a/runtime/mirror/class.h b/runtime/mirror/class.h
index c752e33..4c9b146 100644
--- a/runtime/mirror/class.h
+++ b/runtime/mirror/class.h
@@ -1434,9 +1434,6 @@
// Static fields length-prefixed array.
uint64_t sfields_;
- // State of class initialization.
- uint64_t status_;
-
// Access flags; low 16 bits are defined by VM spec.
uint32_t access_flags_;
@@ -1480,6 +1477,9 @@
// Bitmap of offsets of ifields.
uint32_t reference_instance_offsets_;
+ // State of class initialization.
+ Status status_;
+
// The offset of the first virtual method that is copied from an interface. This includes miranda,
// default, and default-conflict methods. Having a hard limit of ((2 << 16) - 1) for methods
// defined on a single class is well established in Java so we will use only uint16_t's here.