diff options
Diffstat (limited to 'runtime/obj_ptr.h')
| -rw-r--r-- | runtime/obj_ptr.h | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/obj_ptr.h b/runtime/obj_ptr.h index 70e767acf6..14fdba31d9 100644 --- a/runtime/obj_ptr.h +++ b/runtime/obj_ptr.h @@ -37,7 +37,7 @@ constexpr bool kObjPtrPoisoningValidateOnCopy = false;  template<class MirrorType>  class ObjPtr {    static constexpr size_t kCookieShift = -      sizeof(kHeapReferenceSize) * kBitsPerByte - kObjectAlignmentShift; +      kHeapReferenceSize * kBitsPerByte - kObjectAlignmentShift;    static constexpr size_t kCookieBits = sizeof(uintptr_t) * kBitsPerByte - kCookieShift;    static constexpr uintptr_t kCookieMask = (static_cast<uintptr_t>(1u) << kCookieBits) - 1;  |