mruby/c VM Source Code master (2026/08/06)
Loading...
Searching...
No Matches
vm_config.h File Reference

Global configuration of mruby/c VM's. More...

Go to the source code of this file.

Macros

#define MAX_VM_COUNT   5
#define MAX_REGS_SIZE   110
#define MAX_SYMBOLS_COUNT   255
#define MRBC_ALLOC_24BIT
#define MRBC_USE_STRING_UTF8   0
#define MRBC_USE_UNICODE_CASE   0
#define MRBC_LITTLE_ENDIAN
#define MRBC_REQUIRE_64BIT_ALIGNMENT
#define MRBC_DEBUG

Detailed Description

Global configuration of mruby/c VM's.

Copyright (C) 2015-      Kyushu Institute of Technology.
Copyright (C) 2015-2026  Shimane IT Open-Innovation Center.
Copyright (C) 2026-      Shimane Institute for Industrial Technology.

This file is distributed under BSD 3-Clause License.

Definition in file vm_config.h.

Macro Definition Documentation

◆ MAX_REGS_SIZE

#define MAX_REGS_SIZE   110

Definition at line 25 of file vm_config.h.

◆ MAX_SYMBOLS_COUNT

#define MAX_SYMBOLS_COUNT   255

Definition at line 30 of file vm_config.h.

◆ MAX_VM_COUNT

#define MAX_VM_COUNT   5

Definition at line 20 of file vm_config.h.

◆ MRBC_ALLOC_24BIT

#define MRBC_ALLOC_24BIT

Definition at line 36 of file vm_config.h.

◆ MRBC_DEBUG

#define MRBC_DEBUG

Definition at line 122 of file vm_config.h.

◆ MRBC_LITTLE_ENDIAN

#define MRBC_LITTLE_ENDIAN

Definition at line 108 of file vm_config.h.

◆ MRBC_REQUIRE_64BIT_ALIGNMENT

#define MRBC_REQUIRE_64BIT_ALIGNMENT

Definition at line 115 of file vm_config.h.

◆ MRBC_USE_STRING_UTF8

#define MRBC_USE_STRING_UTF8   0

Definition at line 65 of file vm_config.h.

◆ MRBC_USE_UNICODE_CASE

#define MRBC_USE_UNICODE_CASE   0

Definition at line 76 of file vm_config.h.