Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- a -
- A : util.c, node.c, nested_struct9.c, nested_struct8.c, nested_struct7.c, nested_struct6.c, nested_struct5.c, nested_struct3.c, nested_struct4.c, nested_struct10.c, nested_struct2.c, nested_struct11.c
- a64l() : rb_mjit_min_header-2.7.7.h
- A64TOI1 : crypt.c
- A64TOI16 : crypt.c
- A64TOI4 : crypt.c
- A64TOI64 : crypt.c
- A_FIELD_HEADER : node.c
- A_ID : node.c
- A_INDENT : node.c
- A_INT : node.c
- A_LIT : node.c
- A_LONG : node.c
- A_NODE_HEADER : node.c
- AARCH64_CALL_CONTEXT_SIZE : ffitarget.h
- AARCH64_FFI_WITH_V : ffi.c
- AARCH64_FFI_WITH_V_BIT : ffitarget.h
- AARCH64_N_VREG : ffitarget.h
- AARCH64_N_XREG : ffitarget.h
- AARCH64_STACK_ALIGN : ffi.c
- ABBR_DAYS : date_parse.c
- ABBR_MONTHS : date_parse.c
- ABI_ATTR : ffitest.h
- ABI_NUM : ffitest.h
- abort() : rb_mjit_min_header-2.7.7.h
- ABORT : dlmalloc.c
- ABORT_ON_ASSERT_FAILURE : dlmalloc.c
- abs() : rb_mjit_min_header-2.7.7.h
- Abs : bigdecimal.h
- AbsAddrType : regint.h
- ABSENT_END_POS : regexec.c
- access : win32.h, rb_mjit_min_header-2.7.7.h
- ACCESS_ONCE : rb_mjit_min_header-2.7.7.h, internal.h
- ACCESSPERMS : rb_mjit_min_header-2.7.7.h
- acos() : rb_mjit_min_header-2.7.7.h
- acosf() : rb_mjit_min_header-2.7.7.h
- acosh() : rb_mjit_min_header-2.7.7.h, missing.h, acosh.c
- acoshf() : rb_mjit_min_header-2.7.7.h
- acoshl() : rb_mjit_min_header-2.7.7.h
- acosl() : rb_mjit_min_header-2.7.7.h
- acp_to_wstr : win32.c
- ACQUIRE_DTOA_LOCK : dtoa.c
- ACQUIRE_MAGIC_INIT_LOCK : dlmalloc.c
- ACQUIRE_MORECORE_LOCK : dlmalloc.c
- add : date_strftime.c, strftime.c
- ADD2HEAP : ripper.c, parse.c
- ADD64_TO : siphash.c
- ADD_ADJUST : compile.c
- ADD_ADJUST_RESTORE : compile.c
- ADD_ALL_MULTI_BYTE_RANGE : regparse.c
- ADD_CALL : compile.c
- ADD_CALL_RECEIVER : compile.c
- ADD_CALL_WITH_BLOCK : compile.c
- ADD_CATCH_ENTRY : compile.c
- add_delayed_token : ripper.c, parse.c
- add_frac : date_core.c
- ADD_GETLOCAL : compile.c
- ADD_INSN : compile.c
- ADD_INSN1 : compile.c
- ADD_INSN2 : compile.c
- ADD_INSN3 : compile.c
- ADD_INSNL : compile.c
- ADD_LABEL : compile.c
- ADD_NUMMEM : regexec.c
- ADD_PC : vm_insnhelper.h, rb_mjit_min_header-2.7.7.h
- ADD_SEND : compile.c
- ADD_SEND_R : compile.c
- ADD_SEND_WITH_BLOCK : compile.c
- ADD_SEND_WITH_FLAG : compile.c
- ADD_SEQ : compile.c
- ADD_SETLOCAL : compile.c
- ADD_TRACE : compile.c
- ADD_TRACE_BRANCH_COVERAGE : compile.c
- ADD_TRACE_WITH_DATA : compile.c
- adddecl : strftime.c
- added : vm_method.c
- ADDINC128 : sha2.c
- addr_t : rb_mjit_min_header-2.7.7.h
- addrinfo_free : raddrinfo.c
- ADJUST : compile.c
- ADV : bignum.c
- AF_UNSPEC : sockport.h
- AI_ADDRCONFIG : addrinfo.h
- AI_ALL : addrinfo.h
- AI_CANONNAME : addrinfo.h
- AI_DEFAULT : addrinfo.h
- AI_MASK : addrinfo.h
- AI_NUMERICHOST : addrinfo.h
- AI_NUMERICSERV : addrinfo.h
- AI_PASSIVE : addrinfo.h
- AI_V4MAPPED : addrinfo.h
- AI_V4MAPPED_CFG : addrinfo.h
- AIO_LISTIO_MAX : rb_mjit_min_header-2.7.7.h
- AIO_MAX : rb_mjit_min_header-2.7.7.h
- AIO_PRIO_DELTA_MAX : rb_mjit_min_header-2.7.7.h
- aix_fd : ffi_darwin.c
- alarm() : rb_mjit_min_header-2.7.7.h
- alias : nkf.c
- ALIGN : ffi_common.h
- align_as_chunk : dlmalloc.c
- ALIGN_CHAR : fiddle.h
- ALIGN_DOUBLE : fiddle.h
- ALIGN_DOWN : ffi_common.h
- ALIGN_FLOAT : fiddle.h
- ALIGN_INT : fiddle.h
- ALIGN_LONG : fiddle.h
- ALIGN_OF : fiddle.h
- align_offset : dlmalloc.c
- ALIGN_SHORT : fiddle.h
- ALIGN_VOIDP : fiddle.h
- ALIGNARG : asm.h
- alignas : rb_mjit_min_header-2.7.7.h
- aligned_alloc() : rb_mjit_min_header-2.7.7.h
- aligned_data : st.c
- aligned_ptr : string.c
- ALIGNMENT_RIGHT : regint.h
- alignof : rb_mjit_min_header-2.7.7.h
- ALLOC : rb_mjit_min_header-2.7.7.h, ruby.h
- ALLOC_N : rb_mjit_min_header-2.7.7.h, ruby.h
- alloca : rb_mjit_min_header-2.7.7.h, ruby.h, ffi_common.h
- ALLOCA_N : rb_mjit_min_header-2.7.7.h, ruby.h
- AllocCipher : ossl_cipher.c
- ALLOCV : rb_mjit_min_header-2.7.7.h, ruby.h
- ALLOCV_END : rb_mjit_min_header-2.7.7.h, ruby.h
- ALLOCV_N : rb_mjit_min_header-2.7.7.h, ruby.h
- ALLOW_INTS : rubysig.h
- ALLOWED_ANCHOR_IN_LB : regcomp.c
- ALLOWED_ANCHOR_IN_LB_NOT : regcomp.c
- ALLOWED_ENCLOSE_IN_LB : regcomp.c
- ALLOWED_ENCLOSE_IN_LB_NOT : regcomp.c
- ALLOWED_TYPE_IN_LB : regcomp.c
- ALLPERMS : rb_mjit_min_header-2.7.7.h
- ALPHA : dir.c
- ALT : regparse.c, vsnprintf.c
- ALWAYS_INLINE() : dir.c, vm_insnhelper.c, vm.c, object.c, defines.h, rb_mjit_min_header-2.7.7.h
- ALWAYS_NEED_ENVP : process.c
- AMBIGUOUS_FEATURE_NAMES : ruby.c
- ambiguous_operator : ripper.c, parse.c
- ANCHOR_ANYCHAR_STAR : regint.h
- ANCHOR_ANYCHAR_STAR_MASK : regparse.h
- ANCHOR_ANYCHAR_STAR_ML : regint.h
- ANCHOR_BEGIN_BUF : regint.h
- ANCHOR_BEGIN_LINE : regint.h
- ANCHOR_BEGIN_POSITION : regint.h
- ANCHOR_END_BUF : regint.h
- ANCHOR_END_BUF_MASK : regparse.h
- ANCHOR_END_LINE : regint.h
- ANCHOR_KEEP : regint.h
- ANCHOR_LOOK_BEHIND : regint.h
- ANCHOR_LOOK_BEHIND_NOT : regint.h
- ANCHOR_NOT_WORD_BOUND : regint.h
- ANCHOR_PREC_READ : regint.h
- ANCHOR_PREC_READ_NOT : regint.h
- ANCHOR_SEMI_END_BUF : regint.h
- ANCHOR_WORD_BEGIN : regint.h
- ANCHOR_WORD_BOUND : regint.h
- ANCHOR_WORD_END : regint.h
- ANN : node.c
- ANY : getaddrinfo.c, getnameinfo.c
- ANYARGS : rb_mjit_min_header-2.7.7.h, defines.h
- APPEND : eval_error.c
- APPEND_LABEL : compile.c
- append_lit : mjit_worker.c
- append_str : mjit_worker.c
- append_str2 : mjit_worker.c
- APPENDF : gc.c
- apply2args : file.c
- AR : node.c
- ar_hint_t : rb_mjit_min_header-2.7.7.h
- ar_table : hash.c
- ar_table_pair : hash.c
- arc4random() : rb_mjit_min_header-2.7.7.h
- arc4random_buf() : rb_mjit_min_header-2.7.7.h
- arc4random_uniform() : rb_mjit_min_header-2.7.7.h
- AREF : time.c, cparse.c
- AREF_HASH_THRESHOLD : struct.c
- AREF_HASH_UNIT : struct.c
- arg : rb_mjit_min_header-2.7.7.h
- ARG_ENCODING_FIXED : re.c
- ARG_ENCODING_NONE : re.c
- ARG_FLUSH : zlib.c
- ARG_LEVEL : zlib.c
- ARG_MAX : rb_mjit_min_header-2.7.7.h
- ARG_MEMLEVEL : zlib.c
- arg_range_check : time.c
- ARG_REG_OPTION_MASK : re.c
- arg_setup_block : rb_mjit_min_header-2.7.7.h, vm_args.c
- arg_setup_method : rb_mjit_min_header-2.7.7.h, vm_args.c
- arg_setup_type : rb_mjit_min_header-2.7.7.h, vm_args.c
- ARG_STRATEGY : zlib.c
- ARG_UNUSED : regenc.h, regint.h, nkf.h
- ARG_WBITS : zlib.c
- argc : rb_mjit_min_header-2.7.7.h, ruby.c
- ARGF : io.c
- ARGF_block_call : io.c
- ARGF_FORWARD : io.c
- ARGF_GENERIC_INPUT_P : io.c
- argf_of : io.c
- ARGS_REGISTER_SIZE : ffi.c
- argv : rb_mjit_min_header-2.7.7.h, ruby.c
- ARGVSTR2ARGV : rb_mjit_min_header-2.7.7.h, internal.h
- ARRAY_DEBUG : rb_mjit_min_header-2.7.7.h, internal.h
- ARRAY_REDEFINED_OP_FLAG : rb_mjit_min_header-2.7.7.h, vm_core.h
- ARY_CAPA : array.c
- ARY_DEFAULT_SIZE : array.c
- ARY_EMBED_LEN : array.c
- ARY_EMBED_P : array.c, gc.c
- ARY_EMBED_PTR : array.c
- ARY_HEAP_CAPA : array.c
- ARY_HEAP_LEN : array.c
- ARY_HEAP_PTR : array.c
- ARY_HEAP_SIZE : array.c
- ARY_INCREASE_LEN : array.c
- ARY_INCREASE_PTR : array.c
- ARY_MAX_SIZE : array.c
- ARY_OWNS_HEAP_P : array.c
- ARY_PTR_USING_P : rb_mjit_min_header-2.7.7.h, internal.h
- ARY_SET_CAPA : array.c
- ARY_SET_EMBED_LEN : array.c
- ARY_SET_HEAP_LEN : array.c
- ARY_SET_LEN : array.c
- ARY_SET_PTR : array.c
- ARY_SET_SHARED : array.c
- ARY_SET_SHARED_ROOT_REFCNT : array.c
- ARY_SHARED_P : array.c, gc.c
- ARY_SHARED_ROOT : array.c
- ARY_SHARED_ROOT_OCCUPIED : array.c
- ARY_SHARED_ROOT_P : array.c
- ARY_SHARED_ROOT_REFCNT : array.c
- ARY_TAKE_FIRST : array.c
- ARY_TAKE_LAST : array.c
- ary_take_pos_flags : array.c
- ary_verify : array.c
- asan_poison_object_if : internal.h
- ASCGET : re.c
- ASCII : nkf.c
- ascii_isspace : string.c
- asciicompat_converter : transcode_data.h
- asciicompat_decoder : transcode_data.h
- asciicompat_encoder : transcode_data.h
- asctime() : rb_mjit_min_header-2.7.7.h
- asctime_r() : rb_mjit_min_header-2.7.7.h
- asin() : rb_mjit_min_header-2.7.7.h
- asinf() : rb_mjit_min_header-2.7.7.h
- asinh() : missing.h, acosh.c, rb_mjit_min_header-2.7.7.h
- asinhf() : rb_mjit_min_header-2.7.7.h
- asinhl() : rb_mjit_min_header-2.7.7.h
- asinl() : rb_mjit_min_header-2.7.7.h
- asiprintf() : rb_mjit_min_header-2.7.7.h
- ASM_GLOBAL_DIRECTIVE : asm.h
- ASM_NEEDS_REGISTERS : ffi_sysv.c, ffi_darwin.c
- ASM_SIZE_DIRECTIVE : asm.h
- ASM_TYPE_DIRECTIVE : asm.h
- asn1integer_to_num() : ossl_asn1.c, ossl_asn1.h
- asn1str_to_str() : ossl_asn1.c, ossl_asn1.h
- asn1time_to_time() : ossl_asn1.c, ossl_asn1.h
- asniprintf() : rb_mjit_min_header-2.7.7.h
- asnprintf() : rb_mjit_min_header-2.7.7.h
- asp_string : date_parse.c
- asprintf() : rb_mjit_min_header-2.7.7.h
- assert : rb_mjit_min_header-2.7.7.h, dlmalloc.c, rb_mjit_min_header-2.7.7.h
- ASSERT_LEN : bignum.c
- ASSERT_VM_INSTRUCTION_SIZE : rb_mjit_min_header-2.7.7.h
- ASSUME : rb_mjit_min_header-2.7.7.h, ruby.h
- asynchronous_func_t : win32.h
- AT_FDCWD : dir.c
- at_quick_exit() : rb_mjit_min_header-2.7.7.h
- atan() : rb_mjit_min_header-2.7.7.h
- atan2() : rb_mjit_min_header-2.7.7.h
- ATAN2_INF_C99 : rb_mjit_min_header-2.7.7.h
- atan2f() : rb_mjit_min_header-2.7.7.h
- atan2l() : rb_mjit_min_header-2.7.7.h
- atanf() : rb_mjit_min_header-2.7.7.h
- atanh() : rb_mjit_min_header-2.7.7.h, missing.h, acosh.c
- atanhf() : rb_mjit_min_header-2.7.7.h
- atanhl() : rb_mjit_min_header-2.7.7.h
- atanl() : rb_mjit_min_header-2.7.7.h
- atexit() : rb_mjit_min_header-2.7.7.h
- ATEXIT_MAX : rb_mjit_min_header-2.7.7.h
- atof() : rb_mjit_min_header-2.7.7.h
- atoff() : rb_mjit_min_header-2.7.7.h
- atoi() : rb_mjit_min_header-2.7.7.h
- atol() : rb_mjit_min_header-2.7.7.h
- atoll() : rb_mjit_min_header-2.7.7.h
- ATOMIC_CAS : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_DEC : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_EXCHANGE : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_INC : ruby_atomic.h, rb_mjit_min_header-2.7.7.h
- ATOMIC_OR : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_PTR_CAS : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_PTR_EXCHANGE : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_SET : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_SIZE_ADD : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_SIZE_CAS : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_SIZE_DEC : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_SIZE_EXCHANGE : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_SIZE_INC : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_SIZE_SUB : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_VALUE_CAS : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- ATOMIC_VALUE_EXCHANGE : rb_mjit_min_header-2.7.7.h, ruby_atomic.h
- attached : proc.c, vm_method.c
- ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS : rb_mjit_min_header-2.7.7.h, internal.h, gc.c, transient_heap.c, vsnprintf.c
- ATTRIBUTE_UNUSED : st.c
- AVOID_CC_BUG : pack.c
- Avoid_Underflow : dtoa.c