Header: mrbconf.h

Define Summary

#define MRUBYCONF_H
#define MRB_64BIT
#define MRB_32BIT
#define MRB_USE_FLOAT32
#define MRB_NO_FLOAT
#define MRB_ENDIAN_BIG
#define MRB_WORD_BOXING
#define MRB_INT64

Use 64-bit integers on 64-bit architecture (without MRB_NAN_BOXING)

#define MRB_INT32

Otherwise use 32-bit integers

#define MRB_USE_ETEXT_RO_DATA_P
#define MRB_NO_STDIO
#define MRB_USE_VM_SWITCH_DISPATCH
#define MRB_USE_DEBUG_HOOK
#define MRB_USE_ALL_SYMBOLS
#define MRB_USE_CXX_ABI
#define MRB_USE_CXX_EXCEPTION
#define MRB_NO_METHOD_CACHE
#define KHASH_DEFAULT_SIZE
#define MRB_HEAP_PAGE_SIZE

Function Details