diff options
Diffstat (limited to 'runtime/mirror/class.h')
-rw-r--r-- | runtime/mirror/class.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/runtime/mirror/class.h b/runtime/mirror/class.h index 548087e729..6c1259bf50 100644 --- a/runtime/mirror/class.h +++ b/runtime/mirror/class.h @@ -54,9 +54,10 @@ class Constructor; class DexCache; class IfTable; class Method; -struct StringDexCachePair; +template <typename T> struct PACKED(8) DexCachePair; -using StringDexCacheType = std::atomic<mirror::StringDexCachePair>; +using StringDexCachePair = DexCachePair<mirror::String>; +using StringDexCacheType = std::atomic<StringDexCachePair>; // C++ mirror of java.lang.Class class MANAGED Class FINAL : public Object { |