/* Automatically generated by
	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.2496 uuid: 3e0d74b6-074c-4acf-95f3-fd75b2bc33e9
 */

#define VM_PROXY_MAJOR 1
#define VM_PROXY_MINOR 15

#define SQ_VI_BYTES_PER_WORD 4

#define BaseHeaderSize 8
#define BytesPerOop 4
#define BytesPerWord 4

#define PrimErrGenericFailure 1
#define PrimErrBadReceiver 2
#define PrimErrBadArgument 3
#define PrimErrBadIndex 4
#define PrimErrBadNumArgs 5
#define PrimErrInappropriate 6
#define PrimErrUnsupported 7
#define PrimErrNoModification 8
#define PrimErrNoMemory 9
#define PrimErrNoCMemory 10
#define PrimErrNotFound 11
#define PrimErrBadMethod 12
#define PrimErrNamedInternal 13
#define PrimErrObjectMayMove 14
#define PrimErrLimitExceeded 15
#define PrimErrObjectIsPinned 16
#define PrimErrWritePastObject 17
#define PrimErrObjectMoved 18
#define PrimErrObjectNotPinned 19
#define PrimErrCallbackError 20
#define PrimErrOSError 21
#define PrimErrFFIException 22

#define MinSmallInteger -1073741824
#define MaxSmallInteger 1073741823
#define NumSmallIntegerTagBits 1

#define MULTIPLEBYTECODESETS 1
#if !defined(IMMUTABILITY) /* Allow this to be overridden on the compiler command line */
# define IMMUTABILITY 1
#endif

#define STACKVM 1
#define SPURVM 1
#define DisownVMLockOutFullGC 8
#define DisownVMForFFICall 16
#define DisownVMForThreading 32
#define COGVM 1
#if !defined(COGMTVM)
# define COGMTVM 0
#endif

