mruby/c VM Source Code
release 3.4
Loading...
Searching...
No Matches
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- m -
make_nested_symbol_s() :
symbol.c
MAX_REGS_SIZE :
vm_config.h
MAX_SYMBOLS_COUNT :
vm_config.h
MAX_VM_COUNT :
vm_config.h
MEMORY_POOL :
alloc.c
memory_pool :
alloc.c
merge_block() :
alloc.c
mrb_bool_value :
value.h
mrb_callinfo :
vm.h
mrb_class :
class.h
mrb_false_value :
value.h
mrb_fixnum :
value.h
mrb_fixnum_value :
value.h
mrb_float :
value.h
mrb_float_value :
value.h
mrb_instance :
class.h
mrb_int :
value.h
mrb_integer :
value.h
mrb_integer_value :
value.h
mrb_irep :
vm.h
mrb_nil_value :
value.h
mrb_object :
value.h
mrb_p :
console.h
mrb_proc :
c_proc.h
MRB_SYM :
symbol.h
mrb_symbol :
value.h
mrb_symbol_value :
value.h
mrb_true_value :
value.h
mrb_type :
value.h
mrb_value :
value.h
mrb_vm :
vm.h
MRBC_ALLOC_24BIT :
vm_config.h
MRBC_ALLOC_FLI_BIT_WIDTH :
alloc.c
MRBC_ALLOC_IGNORE_LSBS :
alloc.c
MRBC_ALLOC_SLI_BIT_WIDTH :
alloc.c
mrbc_alloc_statistics() :
alloc.c
mrbc_alloc_usable_size() :
alloc.c
MRBC_ARG :
value.h
mrbc_arg() :
value.c
MRBC_ARG_B :
value.h
mrbc_arg_b() :
value.c
mrbc_arg_b2() :
value.c
MRBC_ARG_F :
value.h
mrbc_arg_f() :
value.c
mrbc_arg_f2() :
value.c
MRBC_ARG_I :
value.h
mrbc_arg_i() :
value.c
mrbc_arg_i2() :
value.c
MRBC_ARG_S :
value.h
mrbc_arg_s() :
value.c
mrbc_arg_s2() :
value.c
mrbc_array :
c_array.h
mrbc_array_clear() :
c_array.c
mrbc_array_compare() :
c_array.c
mrbc_array_delete() :
c_array.c
mrbc_array_delete_handle() :
c_array.h
mrbc_array_divide() :
c_array.c
mrbc_array_dup() :
c_array.c
mrbc_array_get() :
c_array.c
mrbc_array_get_p() :
c_array.c
mrbc_array_include() :
c_array.h
mrbc_array_index() :
c_array.c
mrbc_array_insert() :
c_array.c
mrbc_array_minmax() :
c_array.c
mrbc_array_new() :
c_array.c
mrbc_array_pop() :
c_array.c
mrbc_array_push() :
c_array.c
mrbc_array_push_m() :
c_array.c
mrbc_array_remove() :
c_array.c
mrbc_array_resize() :
c_array.c
mrbc_array_set() :
c_array.c
mrbc_array_shift() :
c_array.c
mrbc_array_size() :
c_array.h
mrbc_array_uniq() :
c_array.c
mrbc_array_uniq_self() :
c_array.c
mrbc_array_unshift() :
c_array.c
mrbc_asprintf() :
console.c
mrbc_atoi() :
value.c
mrbc_bool_value :
value.h
mrbc_c_block_given() :
vm.h
mrbc_callinfo :
vm.h
mrbc_change_priority() :
rrt0.c
MRBC_CLASS :
class.h
mrbc_class :
class.h
mrbc_class_object :
class.h
mrbc_class_tbl :
class.c
,
class.h
mrbc_cleanup() :
rrt0.c
mrbc_cleanup_alloc() :
alloc.c
mrbc_cleanup_symbol() :
symbol.c
mrbc_cleanup_vm() :
vm.c
mrbc_clear_exception() :
error.c
mrbc_compare() :
value.c
mrbc_create_task() :
rrt0.c
MRBC_DEBUG :
vm_config.h
mrbc_decref() :
value.h
mrbc_decref_empty() :
value.h
MRBC_DEFINE_BUILTIN_CLASS_TABLE :
class.c
mrbc_define_class() :
class.c
mrbc_define_class_under() :
class.c
mrbc_define_destructor() :
class.h
mrbc_define_method() :
class.c
mrbc_define_method_list() :
class.h
mrbc_define_module() :
class.c
mrbc_define_module_under() :
class.c
MRBC_DEFINE_SYMBOL_TABLE :
symbol.c
mrbc_delete() :
value.h
mrbc_delete_task() :
rrt0.c
mrbc_delfunc :
value.c
,
value.h
mrbc_error_code :
value.h
mrbc_exception :
error.h
MRBC_EXCEPTION_CALL_NEST_LEVEL :
error.h
mrbc_exception_delete() :
error.c
mrbc_exception_new() :
error.c
mrbc_exception_new_alloc() :
error.c
mrbc_false_value :
value.h
mrbc_find_method() :
class.c
mrbc_find_task() :
rrt0.c
mrbc_fixnum :
value.h
mrbc_fixnum_value :
value.h
mrbc_float :
value.h
mrbc_float_t :
value.h
mrbc_float_value :
value.h
mrbc_func_t :
value.h
mrbc_get_all_class_const() :
global.c
mrbc_get_callee_name() :
vm.c
mrbc_get_callee_symid() :
vm.c
mrbc_get_class_by_name() :
class.c
mrbc_get_class_const() :
global.c
mrbc_get_const() :
global.c
mrbc_get_global() :
global.c
mrbc_get_self() :
vm.h
mrbc_hash :
c_hash.h
mrbc_hash_clear() :
c_hash.c
mrbc_hash_compare() :
c_hash.c
mrbc_hash_delete() :
c_hash.c
mrbc_hash_dup() :
c_hash.c
mrbc_hash_get() :
c_hash.c
mrbc_hash_get_p() :
c_hash.c
mrbc_hash_i_has_next() :
c_hash.h
mrbc_hash_i_next() :
c_hash.h
mrbc_hash_iterator :
c_hash.h
mrbc_hash_iterator_new() :
c_hash.h
mrbc_hash_new() :
c_hash.c
mrbc_hash_remove() :
c_hash.c
mrbc_hash_remove_by_id() :
c_hash.c
mrbc_hash_resize() :
c_hash.h
mrbc_hash_search() :
c_hash.c
mrbc_hash_search_by_id() :
c_hash.c
mrbc_hash_set() :
c_hash.c
mrbc_hash_size() :
c_hash.h
mrbc_incref() :
value.h
mrbc_init() :
rrt0.c
mrbc_init_alloc() :
alloc.c
mrbc_init_class() :
class.c
mrbc_init_global() :
global.c
mrbc_init_module_math() :
c_math.c
MRBC_INIT_OBJECT_HEADER :
value.h
mrbc_instance :
class.h
mrbc_instance_call_initialize() :
c_object.c
MRBC_INSTANCE_DATA_PTR :
class.h
mrbc_instance_delete() :
class.c
mrbc_instance_getiv() :
class.c
mrbc_instance_getiv_p() :
class.h
mrbc_instance_new() :
class.c
mrbc_instance_setiv() :
class.c
mrbc_int_t :
value.h
mrbc_integer :
value.h
mrbc_integer_value :
value.h
mrbc_irep :
vm.h
mrbc_irep_catch_handler :
vm.h
mrbc_irep_child_irep :
vm.h
mrbc_irep_free() :
load.c
mrbc_irep_pool_ptr :
vm.h
mrbc_irep_pool_value() :
load.c
mrbc_irep_symbol_cstr :
vm.h
mrbc_irep_symbol_id :
vm.h
mrbc_irep_tbl_ireps :
vm.h
mrbc_irep_tbl_pools :
vm.h
mrbc_irep_tbl_syms :
vm.h
mrbc_is_nested_symid() :
symbol.h
MRBC_ISNUMERIC :
value.h
mrbc_israised :
error.h
mrbc_join_task() :
rrt0.c
mrbc_kv :
keyvalue.h
mrbc_kv_clear() :
keyvalue.c
mrbc_kv_delete() :
keyvalue.c
mrbc_kv_delete_data() :
keyvalue.c
mrbc_kv_dup() :
keyvalue.c
mrbc_kv_get() :
keyvalue.c
mrbc_kv_handle :
keyvalue.h
mrbc_kv_i_get() :
keyvalue.h
mrbc_kv_i_has_next() :
keyvalue.h
mrbc_kv_i_is_first() :
keyvalue.h
mrbc_kv_i_next() :
keyvalue.h
mrbc_kv_init_handle() :
keyvalue.c
mrbc_kv_iterator :
keyvalue.h
mrbc_kv_iterator_new() :
keyvalue.h
mrbc_kv_new() :
keyvalue.c
mrbc_kv_remove() :
keyvalue.c
mrbc_kv_resize() :
keyvalue.c
mrbc_kv_set() :
keyvalue.c
mrbc_kv_size() :
keyvalue.h
MRBC_KV_SIZE_INCREMENT :
keyvalue.c
MRBC_KV_SIZE_INIT :
keyvalue.c
MRBC_KW_ARG :
value.h
MRBC_KW_ARG_decl1 :
value.h
MRBC_KW_ARG_decl2 :
value.h
MRBC_KW_DELETE :
value.h
MRBC_KW_DELETE_decl :
value.h
MRBC_KW_DICT :
value.h
MRBC_KW_END :
value.h
MRBC_KW_ISVALID :
value.h
MRBC_KW_MANDATORY :
value.h
MRBC_KW_MANDATORY_decl1 :
value.h
MRBC_LITTLE_ENDIAN :
vm_config.h
mrbc_load_irep() :
load.c
mrbc_load_mrb() :
load.c
mrbc_method :
class.h
MRBC_MIN_MEMORY_BLOCK_SIZE :
alloc.c
mrbc_mutex :
rrt0.h
mrbc_mutex_init() :
rrt0.c
MRBC_MUTEX_INITIALIZER :
rrt0.h
mrbc_mutex_lock() :
rrt0.c
MRBC_MUTEX_TRACE :
rrt0.c
mrbc_mutex_trylock() :
rrt0.c
mrbc_mutex_unlock() :
rrt0.c
mrbc_nil_value :
value.h
mrbc_nprint() :
console.c
mrbc_obj_is_kind_of() :
class.c
mrbc_object :
value.h
MRBC_OBJECT_HEADER :
value.h
mrbc_p() :
console.c
mrbc_p_sub() :
console.c
mrbc_pop_callinfo() :
vm.c
mrbc_print() :
console.h
mrbc_print_exception() :
error.c
mrbc_print_sub() :
console.c
mrbc_print_symbol() :
console.c
mrbc_print_vm_exception() :
error.c
mrbc_printf() :
console.c
mrbc_printf_bit() :
console.c
mrbc_printf_bstr() :
console.c
mrbc_printf_char() :
console.c
mrbc_printf_clear() :
console.h
mrbc_printf_end() :
console.h
mrbc_printf_float() :
console.c
mrbc_printf_init() :
console.h
mrbc_printf_int() :
console.c
mrbc_printf_len() :
console.h
mrbc_printf_main() :
console.c
MRBC_PRINTF_MAX_WIDTH :
console.c
mrbc_printf_pointer() :
console.c
mrbc_printf_replace_buffer() :
console.c
mrbc_printf_str() :
console.h
mrbc_printf_sub_output_arg() :
console.c
mrbc_printf_t :
console.h
mrbc_proc :
c_proc.h
mrbc_proc_delete() :
c_proc.c
mrbc_proc_new() :
c_proc.c
MRBC_PTR_TO_UINT32 :
value.h
mrbc_push_callinfo() :
vm.c
mrbc_putchar() :
console.c
mrbc_puts_sub() :
console.c
mrbc_raise() :
error.c
mrbc_raisef() :
error.c
mrbc_range :
c_range.h
mrbc_range_compare() :
c_range.c
mrbc_range_delete() :
c_range.c
mrbc_range_exclude_end() :
c_range.h
mrbc_range_first() :
c_range.h
mrbc_range_last() :
c_range.h
mrbc_range_new() :
c_range.c
mrbc_raw_alloc() :
alloc.c
mrbc_raw_alloc_no_free() :
alloc.c
mrbc_raw_calloc() :
alloc.c
mrbc_raw_free() :
alloc.c
mrbc_raw_realloc() :
alloc.c
mrbc_relinquish() :
rrt0.c
MRBC_REQUIRE_64BIT_ALIGNMENT :
vm_config.h
mrbc_resume_task() :
rrt0.c
mrbc_run() :
rrt0.c
mrbc_run_mrblib() :
class.c
MRBC_SCHEDULER_EXIT :
rrt0.c
mrbc_search_symid() :
symbol.c
mrbc_send() :
class.c
mrbc_separate_nested_symid() :
symbol.c
mrbc_set_bool :
value.h
mrbc_set_class_const() :
global.c
mrbc_set_const() :
global.c
mrbc_set_false :
value.h
mrbc_set_fixnum :
value.h
mrbc_set_float :
value.h
mrbc_set_global() :
global.c
mrbc_set_integer :
value.h
mrbc_set_nil :
value.h
mrbc_set_symbol :
value.h
mrbc_set_task_name() :
rrt0.c
mrbc_set_true :
value.h
mrbc_sleep_ms() :
rrt0.c
mrbc_snprintf() :
console.c
mrbc_start_task() :
rrt0.c
mrbc_str_to_symid() :
symbol.c
mrbc_strcpy() :
value.c
mrbc_string :
c_string.h
mrbc_string_add() :
c_string.c
mrbc_string_append() :
c_string.c
mrbc_string_append_cbuf() :
c_string.c
mrbc_string_append_cstr() :
c_string.h
mrbc_string_chomp() :
c_string.c
mrbc_string_clear() :
c_string.c
mrbc_string_compare() :
c_string.h
mrbc_string_cstr() :
c_string.h
mrbc_string_delete() :
c_string.c
mrbc_string_downcase() :
c_string.c
mrbc_string_dup() :
c_string.c
mrbc_string_index() :
c_string.c
mrbc_string_new() :
c_string.c
mrbc_string_new_alloc() :
c_string.c
mrbc_string_new_cstr() :
c_string.h
mrbc_string_size() :
c_string.h
MRBC_STRING_SIZE_T :
c_string.h
mrbc_string_strip() :
c_string.c
mrbc_string_upcase() :
c_string.c
mrbc_suspend_task() :
rrt0.c
MRBC_SYM :
symbol.h
mrbc_sym :
value.h
mrbc_symbol :
value.h
mrbc_symbol_cstr() :
symbol.h
mrbc_symbol_new() :
symbol.c
MRBC_SYMBOL_SEARCH_BTREE :
symbol.c
MRBC_SYMBOL_TABLE_INDEX_TYPE :
symbol.c
mrbc_symbol_value :
value.h
mrbc_symid_to_str() :
symbol.c
MRBC_TASK_DEFAULT_PRIORITY :
rrt0.h
MRBC_TASK_DEFAULT_STATE :
rrt0.h
MRBC_TASK_NAME_LEN :
rrt0.h
mrbc_tcb :
rrt0.h
mrbc_tcb_new() :
rrt0.c
mrbc_terminate_task() :
rrt0.c
mrbc_tick() :
rrt0.c
MRBC_TO_F :
value.h
mrbc_to_f() :
value.c
MRBC_TO_FLOAT :
value.h
MRBC_TO_I :
value.h
mrbc_to_i() :
value.c
MRBC_TO_INT :
value.h
MRBC_TO_S :
value.h
mrbc_to_s() :
value.c
mrbc_traverse_class_tree() :
class.c
mrbc_traverse_class_tree_skip() :
class.c
MRBC_TRAVERSE_NEST_LEVEL :
class.h
mrbc_true_value :
value.h
MRBC_TT_ARRAY :
value.h
MRBC_TT_BREAK :
value.h
MRBC_TT_CLASS :
value.h
MRBC_TT_EMPTY :
value.h
MRBC_TT_EXCEPTION :
value.h
MRBC_TT_FALSE :
value.h
MRBC_TT_FIXNUM :
value.h
MRBC_TT_FLOAT :
value.h
MRBC_TT_HANDLE :
value.h
MRBC_TT_HASH :
value.h
MRBC_TT_INC_DEC_THRESHOLD :
value.h
MRBC_TT_INTEGER :
value.h
MRBC_TT_JMPUW :
value.h
MRBC_TT_MAXVAL :
value.h
MRBC_TT_MODULE :
value.h
MRBC_TT_NIL :
value.h
MRBC_TT_OBJECT :
value.h
MRBC_TT_PROC :
value.h
MRBC_TT_RANGE :
value.h
MRBC_TT_RETURN :
value.h
MRBC_TT_RETURN_BLK :
value.h
MRBC_TT_STRING :
value.h
MRBC_TT_SYMBOL :
value.h
MRBC_TT_TRUE :
value.h
mrbc_type :
value.h
mrbc_uint_t :
value.h
MRBC_VAL_F :
value.h
mrbc_val_f() :
value.c
mrbc_val_f2() :
value.c
MRBC_VAL_I :
value.h
mrbc_val_i() :
value.c
mrbc_val_i2() :
value.c
MRBC_VAL_S :
value.h
mrbc_val_s() :
value.c
mrbc_val_s2() :
value.c
mrbc_value :
value.h
mrbc_vasprintf() :
console.c
mrbc_vm :
vm.h
mrbc_vm_begin() :
vm.c
mrbc_vm_close() :
vm.c
mrbc_vm_end() :
vm.c
mrbc_vm_new() :
vm.c
mrbc_vm_open() :
vm.c
mrbc_vm_run() :
vm.c
mrbc_vprintf() :
console.c
mrbc_vtype :
value.h
mrbc_wakeup_task() :
rrt0.c
MrbcTaskReason :
rrt0.h
MrbcTaskState :
rrt0.h
MSB_BIT1_FLI :
alloc.c
MSB_BIT1_SLI :
alloc.c
Generated by
1.14.0