//===----- ObjectHeader.h - Macros for describing an object header --------===//
//
//                          The VMKit project
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//

#ifndef MVM_OBJECT_HEADER_H
#define MVM_OBJECT_HEADER_H

#include <stdint.h>

namespace mvm {
  static const uint32_t GCBits = 2;
  static const uint64_t GCBitMask = 0x3;
  static const bool MovesObject = false;
}

#endif // MVM_OBJECT_HEADER_H
