Ruby 2.7.0p0(2019-12-25revision647ee6f091eafcce70ffb75ddf7e121e192ab217)

Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - g -

- G : md5.c , rmd160.c
- g4 : transcode_data.h
- g_ole_initialized : win32ole.c
- g_ole_initialized_init : win32ole.c
- g_ole_initialized_set : win32ole.c
- gai_strerror() : getaddrinfo.c
- gamma() : rb_mjit_min_header-2.7.0.h
- gamma_r() : rb_mjit_min_header-2.7.0.h
- gammaf() : rb_mjit_min_header-2.7.0.h
- gammaf_r() : rb_mjit_min_header-2.7.0.h
- GB4bt : transcode_data.h
- GC_ASSERT : gc.c
- GC_DEBUG : gc.c
- GC_DEBUG_STRESS_TO_CLASS : gc.c
- GC_ENABLE_INCREMENTAL_MARK : gc.c
- GC_ENABLE_LAZY_SWEEP : gc.c
- gc_event_hook : gc.c
- gc_event_hook_available_p : gc.c
- gc_event_hook_needed_p : gc.c
- GC_GUARDED_PTR : vm_core.h , rb_mjit_min_header-2.7.0.h
- GC_GUARDED_PTR_P : vm_core.h , rb_mjit_min_header-2.7.0.h
- GC_GUARDED_PTR_REF : vm_core.h , rb_mjit_min_header-2.7.0.h
- GC_HEAP_FREE_SLOTS : gc.c
- GC_HEAP_FREE_SLOTS_GOAL_RATIO : gc.c
- GC_HEAP_FREE_SLOTS_MAX_RATIO : gc.c
- GC_HEAP_FREE_SLOTS_MIN_RATIO : gc.c
- GC_HEAP_GROWTH_FACTOR : gc.c
- GC_HEAP_GROWTH_MAX_SLOTS : gc.c
- GC_HEAP_INIT_SLOTS : gc.c
- GC_HEAP_OLDOBJECT_LIMIT_FACTOR : gc.c
- GC_MALLOC_LIMIT_GROWTH_FACTOR : gc.c
- GC_MALLOC_LIMIT_MAX : gc.c
- GC_MALLOC_LIMIT_MIN : gc.c
- gc_mode : gc.c
- gc_mode_marking : gc.c
- gc_mode_none : gc.c
- gc_mode_set : gc.c
- gc_mode_sweeping : gc.c
- GC_NOTIFY : gc.c
- GC_OLDMALLOC_LIMIT_GROWTH_FACTOR : gc.c
- GC_OLDMALLOC_LIMIT_MAX : gc.c
- GC_OLDMALLOC_LIMIT_MIN : gc.c
- GC_PERIOD0 : date_core.c
- gc_prof_enabled : gc.c
- gc_prof_record : gc.c
- GC_PROFILE_DETAIL_MEMORY : gc.c
- GC_PROFILE_MORE_DETAIL : gc.c
- gc_profile_record : gc.c
- GC_PROFILE_RECORD_DEFAULT_SIZE : gc.c
- gc_profile_record_flag : gc.c
- gc_report : gc.c
- gc_stat_compat_sym : gc.c
- gc_stat_compat_sym_gc_stat_heap_used : gc.c
- gc_stat_compat_sym_heap_eden_page_length : gc.c
- gc_stat_compat_sym_heap_final_slot : gc.c
- gc_stat_compat_sym_heap_free_slot : gc.c
- gc_stat_compat_sym_heap_increment : gc.c
- gc_stat_compat_sym_heap_length : gc.c
- gc_stat_compat_sym_heap_live_slot : gc.c
- gc_stat_compat_sym_heap_swept_slot : gc.c
- gc_stat_compat_sym_heap_tomb_page_length : gc.c
- gc_stat_compat_sym_last : gc.c
- gc_stat_compat_sym_malloc_increase : gc.c
- gc_stat_compat_sym_malloc_limit : gc.c
- gc_stat_compat_sym_old_object : gc.c
- gc_stat_compat_sym_old_object_limit : gc.c
- gc_stat_compat_sym_oldmalloc_increase : gc.c
- gc_stat_compat_sym_oldmalloc_limit : gc.c
- gc_stat_compat_sym_remembered_shady_object : gc.c
- gc_stat_compat_sym_remembered_shady_object_limit : gc.c
- gc_stat_compat_sym_total_allocated_object : gc.c
- gc_stat_compat_sym_total_freed_object : gc.c
- gc_stat_sym : gc.c
- gc_stat_sym_compact_count : gc.c
- gc_stat_sym_count : gc.c
- gc_stat_sym_heap_allocatable_pages : gc.c
- gc_stat_sym_heap_allocated_pages : gc.c
- gc_stat_sym_heap_available_slots : gc.c
- gc_stat_sym_heap_eden_pages : gc.c
- gc_stat_sym_heap_final_slots : gc.c
- gc_stat_sym_heap_free_slots : gc.c
- gc_stat_sym_heap_live_slots : gc.c
- gc_stat_sym_heap_marked_slots : gc.c
- gc_stat_sym_heap_sorted_length : gc.c
- gc_stat_sym_heap_tomb_pages : gc.c
- gc_stat_sym_last : gc.c
- gc_stat_sym_major_gc_count : gc.c
- gc_stat_sym_malloc_increase_bytes : gc.c
- gc_stat_sym_malloc_increase_bytes_limit : gc.c
- gc_stat_sym_minor_gc_count : gc.c
- gc_stat_sym_old_objects : gc.c
- gc_stat_sym_old_objects_limit : gc.c
- gc_stat_sym_oldmalloc_increase_bytes : gc.c
- gc_stat_sym_oldmalloc_increase_bytes_limit : gc.c
- gc_stat_sym_remembered_wb_unprotected_objects : gc.c
- gc_stat_sym_remembered_wb_unprotected_objects_limit : gc.c
- gc_stat_sym_total_allocated_objects : gc.c
- gc_stat_sym_total_allocated_pages : gc.c
- gc_stat_sym_total_freed_objects : gc.c
- gc_stat_sym_total_freed_pages : gc.c
- gc_stress_full_mark_after_malloc : gc.c
- gc_stress_full_mark_after_malloc_p : gc.c
- gc_stress_max : gc.c
- gc_stress_no_immediate_sweep : gc.c
- gc_stress_no_major : gc.c
- GCC_NOSTDLIB_FLAGS : mjit_worker.c
- GCC_PIC_FLAGS : mjit_worker.c
- GCC_VERSION_BEFORE : defines.h , rb_mjit_min_header-2.7.0.h
- GCC_VERSION_SINCE : defines.h , rb_mjit_min_header-2.7.0.h
- ge : time.c
- GENERATE_JSON : generator.h
- generator_free : enumerator.c
- GENERIC2VALUE : conversions.h
- generic_to_value() : conversions.c , conversions.h
- genrand_initialized : mt19937.c
- GENTRY : vm_exec.h , rb_mjit_min_header-2.7.0.h
- GET_ABSADDR_INC : regint.h
- GET_AI : getaddrinfo.c
- GET_ALIGNMENT_PAD_SIZE : regint.h
- get_attr : time.c
- GET_BLOCK_HANDLER : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_BYTE_INC : regint.h
- GET_CANONNAME : getaddrinfo.c
- GET_CFP : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_CHAR_LEN_TOP_ALT_VARLEN : regcomp.c
- GET_CHAR_LEN_VARLEN : regcomp.c
- GET_CODE_POINT : regint.h
- get_current_dir_name() : rb_mjit_min_header-2.7.0.h
- GET_CURRENT_INSN : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- get_d1 : date_core.c
- get_d1a : date_core.c
- get_d1b : date_core.c
- get_d2 : date_core.c
- get_dat1 : complex.c , rational.c
- get_dat2 : complex.c , rational.c
- Get_Double : math.c
- GET_EC : vm_core.h , rb_mjit_min_header-2.7.0.h
- get_ec_errinfo : eval.c
- get_enc : stringio.c
- get_env_ptr : hash.c
- GET_ENVIRON : hash.c
- GET_EP : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_FAMILY : win32.c
- get_final_path_func : win32.c
- GET_FLAGS : win32.c
- get_foot : dlmalloc.c
- GET_GLOBAL_CONSTANT_STATE : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_GLOBAL_METHOD_STATE : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_HEAP_MARK_BITS : gc.c
- GET_HEAP_MARKING_BITS : gc.c
- GET_HEAP_PAGE : gc.c
- GET_HEAP_PINNED_BITS : gc.c
- GET_HEAP_UNCOLLECTIBLE_BITS : gc.c
- GET_HEAP_WB_UNPROTECTED_BITS : gc.c
- get_id : ripper.c , parse.c
- GET_ISEQ : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_LENGTH_INC : regint.h
- GET_LEP : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_MEMNUM_INC : regint.h
- get_num : ripper.c , parse.c
- GET_OPERAND : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_OPTION_INC : regint.h
- GET_PAGE_BODY : gc.c
- GET_PAGE_HEADER : gc.c
- GET_PARSER : parser.h
- GET_PARSER_INIT : parser.h
- GET_PC : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_POINTER_INC : regint.h
- GET_PREV_EP : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_RELADDR_INC : regint.h
- GET_REPEATNUM_INC : regint.h
- GET_SCANNER : strscan.c
- get_segment_flags : dlmalloc.c
- GET_SELF : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_SHORT : _sdbm.c
- GET_SIGCHLD_HIT : signal.c
- GET_SP : vm_insnhelper.h , rb_mjit_min_header-2.7.0.h
- GET_STACK_BOUNDS : gc.c
- GET_STACK_INDEX : regexec.c
- GET_STATE : generator.h
- GET_STATE_CHECK_NUM_INC : regint.h
- GET_STATE_TO : generator.h
- GET_TAIL : cparse.c
- GET_THREAD : vm_core.h , rb_mjit_min_header-2.7.0.h
- get_value : ripper.c , parse.c
- GET_VM : vm_core.h , rb_mjit_min_header-2.7.0.h
- GETA1 : nkf.c
- GETA2 : nkf.c
- getaddrinfo : addrinfo.h , getaddrinfo.c
- GETARG : sprintf.c
- GETASTER : sprintf.c
- GetBindingPtr : vm_core.h , rb_mjit_min_header-2.7.0.h
- GetBit : win32.c
- GetBN : ossl_bn.c
- GetBNPtr : ossl_bn.h
- getBT0 : transcode_data.h
- getBT1 : transcode_data.h
- getBT2 : transcode_data.h
- getBT3 : transcode_data.h
- getc : nkf.c , rb_mjit_min_header-2.7.0.h
- getc_unlocked() : rb_mjit_min_header-2.7.0.h
- getchar() : rb_mjit_min_header-2.7.0.h
- getchar_unlocked : rb_mjit_min_header-2.7.0.h
- GetCipher : ossl_cipher.c
- GetCipherInit : ossl_cipher.c
- GetCoreDataFromValue : vm_core.h , rb_mjit_min_header-2.7.0.h
- getcwd() : rb_mjit_min_header-2.7.0.h
- GetDBM : dbm.c , gdbm.c , init.c
- GetDBM2 : init.c , dbm.c , gdbm.c
- getdelim() : rb_mjit_min_header-2.7.0.h
- GetDH : ossl_pkey_dh.c
- GetDigest : ossl_digest.c
- GetDIR : dir.c
- getdomainname() : rb_mjit_min_header-2.7.0.h
- GetDSA : ossl_pkey_dsa.c
- getdtablesize() : rb_mjit_min_header-2.7.0.h
- GetEC : ossl_pkey_ec.c
- GetECGroup : ossl_pkey_ec.c
- GetECPoint : ossl_pkey_ec.c
- GetECPointGroup : ossl_pkey_ec.c
- getegid() : win32.h , win32.c , rb_mjit_min_header-2.7.0.h
- GetEngine : ossl_engine.c
- getentropy() : rb_mjit_min_header-2.7.0.h
- getenv : win32.c , dir.c , dln.c , etc.c , ruby.c , rb_mjit_min_header-2.7.0.h , dln_find.c
- geteuid() : win32.c , rb_mjit_min_header-2.7.0.h , win32.h
- getGB4bt0 : transcode_data.h
- getGB4bt1 : transcode_data.h
- getGB4bt2 : transcode_data.h
- getGB4bt3 : transcode_data.h
- getgid() : win32.h , rb_mjit_min_header-2.7.0.h , win32.c
- getgroups() : rb_mjit_min_header-2.7.0.h
- GETGROUPS_T : rb_mjit_min_header-2.7.0.h
- GetHMAC : ossl_hmac.c
- gethostid() : rb_mjit_min_header-2.7.0.h
- gethostname() : rb_mjit_min_header-2.7.0.h
- getifaddrs() : win32.h , win32.c
- GETIOV : vsnprintf.c
- getline() : rb_mjit_min_header-2.7.0.h
- getloadavg() : rb_mjit_min_header-2.7.0.h
- getlogin() : etc.c , win32.c , rb_mjit_min_header-2.7.0.h
- getlogin_r() : rb_mjit_min_header-2.7.0.h
- getnameinfo() : getnameinfo.c , addrinfo.h
- getnetbyaddr() : win32.c
- getnetbyname() : win32.c
- getnetent() : win32.c
- GetNewTimeval : time.c
- GETNEXTARG : sprintf.c
- GETNTHARG : sprintf.c
- GETNUM : sprintf.c
- GetOCSPBasicRes : ossl_ocsp.c
- GetOCSPCertId : ossl_ocsp.c
- GetOCSPReq : ossl_ocsp.c
- GetOCSPRes : ossl_ocsp.c
- GetOCSPSingleRes : ossl_ocsp.c
- GetOpenFile : io.h
- getopt() : rb_mjit_min_header-2.7.0.h
- getpagesize() : rb_mjit_min_header-2.7.0.h
- getpass() : rb_mjit_min_header-2.7.0.h
- getpeereid() : rb_mjit_min_header-2.7.0.h
- getpgid() : rb_mjit_min_header-2.7.0.h
- getpgrp() : rb_mjit_min_header-2.7.0.h
- getpid() : rb_mjit_min_header-2.7.0.h
- GetPKCS12 : ossl_pkcs12.c
- GetPKCS7 : ossl_pkcs7.c
- GetPKCS7ri : ossl_pkcs7.c
- GetPKCS7si : ossl_pkcs7.c
- GetPKey : ossl_pkey.h
- GetPKeyDH : ossl_pkey_dh.c
- GetPKeyDSA : ossl_pkey_dsa.c
- GetPKeyEC : ossl_pkey_ec.c
- GetPKeyPtr() : ossl_pkey.h , ossl_pkey.c
- GetPKeyRSA : ossl_pkey_rsa.c
- GETPOSARG : sprintf.c
- getppid() : rb_mjit_min_header-2.7.0.h
- GetPrivPKeyPtr() : ossl_pkey.h , ossl_pkey.c
- GetProcPtr : rb_mjit_min_header-2.7.0.h , vm_core.h
- getprogname() : rb_mjit_min_header-2.7.0.h
- getprotoent() : win32.c
- getpt() : rb_mjit_min_header-2.7.0.h
- GETPTR : enum.c
- GetReadFD : console.c
- GetRSA : ossl_pkey_rsa.c
- gets() : rb_mjit_min_header-2.7.0.h
- getservent() : win32.c
- getsid() : rb_mjit_min_header-2.7.0.h
- GetSPKI : ossl_ns_spki.c
- GetSSL : ossl_ssl.h
- GetSSLCTX : ossl_ssl.c
- GetSSLSession : ossl_ssl.h
- getsubopt() : rb_mjit_min_header-2.7.0.h
- GetThreadShieldPtr : thread.c
- gettimeofday() : win32.h , win32.c
- GetTimeval : time.c
- getuid() : win32.h , win32.c , rb_mjit_min_header-2.7.0.h
- getusershell() : rb_mjit_min_header-2.7.0.h
- GetVMPtr : rb_mjit_min_header-2.7.0.h , vm_core.h
- getw() : rb_mjit_min_header-2.7.0.h
- getwd() : rb_mjit_min_header-2.7.0.h
- GetWriteFD : console.c
- GetWriteIO : io.c
- GetX509 : ossl_x509cert.c
- GetX509Attr : ossl_x509attr.c
- GetX509AttrPtr() : ossl_x509.h , ossl_x509attr.c
- GetX509CertPtr() : ossl_x509cert.c , ossl_x509.h
- GetX509CRL : ossl_x509crl.c
- GetX509CRLPtr() : ossl_x509.h , ossl_x509crl.c
- GetX509Ext : ossl_x509ext.c
- GetX509ExtFactory : ossl_x509ext.c
- GetX509ExtPtr() : ossl_x509ext.c , ossl_x509.h
- GetX509Name : ossl_x509name.c
- GetX509NamePtr() : ossl_x509.h , ossl_x509name.c
- GetX509Req : ossl_x509req.c
- GetX509ReqPtr() : ossl_x509req.c , ossl_x509.h
- GetX509Rev : ossl_x509revoked.c
- GetX509StCtx : ossl_x509store.c
- GetX509Store : ossl_x509store.c
- GetX509StorePtr() : ossl_x509store.c , ossl_x509.h
- GG : rmd160.c
- GGG : rmd160.c
- gid_t : rb_mjit_min_header-2.7.0.h
- GIDT2NUM : rb_mjit_min_header-2.7.0.h , ruby.h
- GLOB_ALLOC : dir.c
- GLOB_ALLOC_N : dir.c
- glob_call_func : dir.c
- GLOB_FREE : dir.c
- GLOB_JUMP_TAG : dir.c
- glob_pattern_type : dir.c
- GLOB_REALLOC : dir.c
- GLOB_VERBOSE : dir.c
- global_list : gc.c
- GLOBAL_METHOD_CACHE : vm_method.c
- global_symbols : symbol.c , gc.c
- gm : dlmalloc.c
- GMP_BIG2STR_DIGITS : bignum.c
- GMP_DIV_DIGITS : bignum.c
- GMP_GCD_DIGITS : rational.c
- GMP_MUL_DIGITS : bignum.c
- GMP_STR2BIG_DIGITS : bignum.c
- GMTIME : time.c
- gmtime() : rb_mjit_min_header-2.7.0.h
- gmtime_r() : win32.h , rb_mjit_min_header-2.7.0.h , win32.c
- GMTIMEW : time.c
- GNUC_OLDER_3_4_4 : win32ole.h
- gOne_ABCED9B4_CE73__00400511F31D : bigdecimal.c
- goruby_options() : goruby.c
- goruby_run_node() : goruby.c
- GPERF_CASE_STRNCMP : zonetab.h
- GPERF_DOWNCASE : zonetab.h
- gperf_offsetof : zonetab.h , lex.c
- GPR_DEFAULT_REASON : gc.c
- GPR_FLAG_CAPI : gc.c
- GPR_FLAG_FULL_MARK : gc.c
- GPR_FLAG_HAVE_FINALIZE : gc.c
- GPR_FLAG_IMMEDIATE_MARK : gc.c
- GPR_FLAG_IMMEDIATE_SWEEP : gc.c
- GPR_FLAG_MAJOR_BY_FORCE : gc.c
- GPR_FLAG_MAJOR_BY_NOFREE : gc.c
- GPR_FLAG_MAJOR_BY_OLDGEN : gc.c
- GPR_FLAG_MAJOR_BY_OLDMALLOC : gc.c
- GPR_FLAG_MAJOR_BY_SHADY : gc.c
- GPR_FLAG_MAJOR_MASK : gc.c
- GPR_FLAG_MALLOC : gc.c
- GPR_FLAG_METHOD : gc.c
- GPR_FLAG_NEWOBJ : gc.c
- GPR_FLAG_NONE : gc.c
- GPR_FLAG_STRESS : gc.c
- grantpt : signal.c , rb_mjit_min_header-2.7.0.h
- granularity_align : dlmalloc.c
- GREGORIAN : date_core.c
- gt : time.c
- GUARD_OBJ : bigdecimal.c
- GUESS : time.c
- GVL_UNLOCK_BEGIN : thread.c
- GVL_UNLOCK_END : thread.c
- GZ_EXTRAFLAG_FAST : zlib.c
- GZ_EXTRAFLAG_SLOW : zlib.c
- GZ_FLAG_COMMENT : zlib.c
- GZ_FLAG_ENCRYPT : zlib.c
- GZ_FLAG_EXTRA : zlib.c
- GZ_FLAG_MULTIPART : zlib.c
- GZ_FLAG_ORIG_NAME : zlib.c
- GZ_FLAG_UNKNOWN_MASK : zlib.c
- GZ_MAGIC1 : zlib.c
- GZ_MAGIC2 : zlib.c
- GZ_METHOD_DEFLATE : zlib.c
- GZFILE_CBUF_CAPA : zlib.c
- GZFILE_FLAG_FOOTER_FINISHED : zlib.c
- GZFILE_FLAG_HEADER_FINISHED : zlib.c
- GZFILE_FLAG_MTIME_IS_SET : zlib.c
- GZFILE_FLAG_SYNC : zlib.c
- GZFILE_IS_FINISHED : zlib.c
- GZFILE_READ_SIZE : zlib.c
- gzfile_reader_new : zlib.c
- gzfile_writer_new : zlib.c
- GZIP_SUPPORT : zlib.c