S.H, S-H-GAMELINKS, S.H.

Hash Date Message
38ed8cbb5f77d0fd67ae4aadc6a978b303d3c0e9 2020-02-07 remove warning & support multi-run test for test/psych/visitors/test_to_ruby.rb (#2881)
59a40feec27790cbe07955eb00f1bc125c8d95e8 2020-02-07 remove warning & support multi-run test for test/psych_test_yaml.rb (#2887)
b76a21aa45fff75909a66f8b20fc5856705f7862 2020-02-04 support multi-run test for test/did_you_mean/spell_checking/test_class_name_check.rb
775e31c801eb954b500e7638cff27cde2210d18d 2020-02-12 Add array.rb to .document
572d9b93bbad90455dc54a270c0eacc033dc762f 2020-02-10 support multi-run test for test/webrick/test_filehandler.rb
778c3973103651faa7a50d58bddbb8ea89202ee4 2020-02-09 Fix remove warning & support multi-run test for test/psych/visitors/test_to_ruby.rb
b1b155ff03634ade5cc0e724529841d354d54033 2020-02-09 support multi-run test for test/did_you_mean/test_verbose_formatter.rb
5fd5666dcc32fea9bfc46cd4efea1959ffa9ad69 2020-02-18 support multi-run test for test_readline.rb
290d608637e37323bb6eeda1b1466519f16308a5 2020-03-17 support builtin for Kernel#clone
34d881cba299682d897a151e439f2edc9cf63c0e 2020-03-25 Fix AppVeyor CI sometimes fail
0d5db771164e0eb65bc5e74c7ef8e7d9dbc0a563 2020-03-26 Fix AppVeyor pull request CI (#2983)
17083011eed7d56981f2b227574527e4bf23eb65 2020-04-22 support builtin for Kernel#Float
034b8472ba369b3f044c3735b0cab8e5e76e38f7 2020-04-26 remove unused rb_str_clear define (#3059)
1f063abb4c42acc52e27fed76577c984ad8b7a3a 2020-05-19 add static modifier to rb_ary_aref2 func
ff58cbce94aaa001a262e6a4abc57f85113331be 2020-05-20 add static modifer for rb_hash_fetch_values func
7c4e0859388970653ea5521095fca9e485d840c7 2020-05-21 add static modifier for rb_hash_select func
e5354de9f48f33be0abf247dce964c6331acbf72 2020-05-21 add static modifier for rb_hash_select_bang func
d707c92a3592564178a56b3ee998cf658dfb2859 2020-05-21 add static modifier for rb_hash_keep_if func
0fcb2dd51dc7cec3155aa161bbda868c9a23c36e 2020-05-26 add static modifier for rb_str_ord func
6a0405def25cd658184b844acfd83d15ccdae171 2020-05-31 fix typo in Hash#delete docs
84160dc29bf156aa7290236dcf42a8f601129cac 2020-06-16 Add static modifier for rb_int_ceil & rb_int_floor (#3217)
eaf76be08720fe11e7faf5c3011d9fe58fe3cec4 2020-06-16 Remove unused else if statements in int_even_p func (#3220)
afacf85e443cc64dd41c248659b65476434b4175 2020-07-23 Merge pull request #3352 from S-H-GAMELINKS/bug/17042-strftime
2735da2039b9e441e41b11b606ba362db350a658 2020-07-24 Fix Time#to_a behavior with timezone [Bug #17046]
9db5d63ece9f9d794c4a6142593682d8228d4433 2020-08-04 [DOC] Use oracle url instead of sun url [ci skip]
5e120a238904dd1d9e104b5b4cb97cae052c25c8 2020-10-10 Improve doc in rb_class_real doc (#3637)
8b3653b484a1130987c6b774c71e69a4a64a4f27 2020-11-05 Fix links
d79cdcb113ed63705f857ac2a7c323db398c4256 2020-11-16 add flo_prev_or_next func
c11c25baefa996fd16ac6b03e2c4cbe8a98b7237 2020-11-17 fix code
8cbd5f218ba126591a2248dafda66883b260d58d 2020-11-17 rename
52bca75cde2d888e636301fc43f6371808118154 2020-12-11 Remove unused function declarations
daec5f9edcfbf98b10a4bfc1aa501c9ac2c64841 2021-01-02 Improve performance some Float methods [Feature #17498] (#4018)
25d506a31882a21f8c95e136a1b80ae8d5ac46fd 2021-01-30 Move rb_big_isqrt declaration
90f008f569718c8cbb311a7e0f939b639cd9e48a 2021-02-04 Remove unsued str_new_shared function declaration
fad7908a5de4ab08367914d53780ff6518d5f552 2021-02-09 Improve performance Float#positive? and Float#negative? [Feature #17614] (#4160)
9e66c511ffee4c5d10ed69ccd90514e7548a06b3 2021-02-10 Fix 404 link
837e77e0202e96060498794ff97a097e5440d148 2021-02-19 Fix link msdn.microsoft.com (#4202)
efd19badf43f4f1f24d5aec8a28e94a6e1e47b5b 2021-02-19 Improve performance some Numeric methods [Feature #17632] (#4190)
cc281bd7ace7538527eea98a326d79c91ff48fad 2021-03-18 Remove duplicated float_arg defination
bf3eaf39df9e0edc02040409b07bdd40b04bf8fa 2021-03-20 Remove unused rb_ast_parse_array declaration
178a2a1a12bfdb6cee0fbf296ecaf1d630fdf520 2021-03-20 Remove unneeded declarations in bignum.c
71ba09632ba81c91ce22ca900cf01da2d9e0d53f 2021-03-20 Remove unneeded declarations
54bfa0570d8dd2da0dbf8c8fc75b34b4cf6831a6 2021-03-20 Add ins_methods_type_i function
89fa5b1348400892eaf37083fc6a6eb70d959f63 2021-03-27 Add rb_exc_exception function
e398a0e53a7207152fb2139f1e4485968a07f9de 2021-03-26 Remove unneeded rb_ident_hash_new function declaration
be343946c76f00393ddbd12a7d7dabb575af0053 2021-04-04 Refactor rb_obj_call_init and rb_obj_call_init_kw (#4351)
cf7b33d5a2e64fa96f43decf603c452ccbf37654 2021-04-23 Remove unneeded comment
ce36097748630ffd64927b80703a669e85e017ae 2021-05-24 Refactor num_zero_p function (#4522)
1055b37ef56ff786b5dfd407c23dcf585eb86748 2021-06-01 Refactor rb_define_class_variable function (#4492)
a2cf0607b06f9a0cf522a971fa6226bb627ecf20 2021-06-01 Refactor rb_class_path_cached function (#4485)
45662c54c95db007d8738cc0bbaa6bdb36d00567 2021-06-01 Remove unneeded rb_str_initialize defination in internal/string.h (#4465)
588446c39c5852637ad15906f80dae3800e01233 2021-06-01 Remove unneeded rb_ary_ptr_use_start defination in internal/array.h (#4427)
b70fdf1b55beb9344d97b47d0587471d23b280df 2021-06-01 Refactor rb_define_class_variable function (#4400)
d627b75e016c855fe4c921170a76773f6da7f163 2021-06-01 Add static modifier to C function in re.c (#3153)
c57610dcd5e1ffcea0414d515995d950036869b0 2021-06-01 Add static modifier to C function in hash.c (#3138)
28b481938b5c8211aad53ba82fe4ddd978ffc00f 2021-06-03 Implemented some NilClass method in Ruby code is faster [Feature #17054] (#3366)
3208a5df2dfb429752a130a36274464e9924cf44 2021-06-05 Improve perfomance for Integer#size method [Feature #17135] (#3476)
d54f74a48b8b996f9c27077e28d9d24f2c4e4c1d 2021-06-13 Refactor rb_block_call function
46ff44ef17cc6ed48f4c5657b26ee8c8c7cab9c8 2021-06-19 Add nilclass.rb to .document
9952e9358ea73a1bda8d5f8c8672ee1c04892ce4 2021-07-06 Refactor rb_str_export and rb_str_export_locale function's
b32ae9898f0311a3755a361bc0bdcbb38f143deb 2021-06-27 Move rb_str_escape function declaration
e882905d0d67acd4ab8996c8456e1a4285f34dee 2021-07-11 Refactor sym_each_i function
d6b8819b7939c2689a36f13ffae4e6d1442f5e3a 2021-07-13 Refactor rb_proc_call_with_block function
fc50b2eae5b1f73d7be790e7e864f810d2bebdc9 2021-07-22 Remove unneeded function declarations
64adeeadaa8d7fe210d0605eb6c9b0b1dcf49746 2021-07-29 Add RBOOL macro and use it
378e8cdad69e6ba995a024da2957719789f0679e 2021-08-02 Using RBOOL macro
9b3fcfbbb9031036a9f7ba8ae1934f0805ea4d85 2021-08-07 Suppress unused-result warnings
ac7986f46a1fc5686b006625a16a9ff62579efe7 2021-08-06 Remove unneeded rb_fiber_transfer_kw declaration
58bd9434360d5a46974eaa03139893c0145615dc 2021-08-17 Replace f_boolcast with RBOOL macro
18031f4102d7c8efc3a40b3fa65b36f94fc8a418 2021-08-21 Add rb_encoding_check function
4794a8a7cf4c9da00728e691b81dadb103383108 2021-08-23 Add stat_time function
a826747ade4b6ae52ee9883120c1b1cd7aa98b3f 2021-05-08 Remove unneeded comments in rational.c
d1d76f24288993b4f004770397a05c0be8ac13b4 2021-09-01 Refactor f_infinite_p function
250b86bbee0235574d7496afd548d6f97da83134 2021-09-03 Remove unneeded comment
bdd6d8746f0a07b2c0cc3a6b387bf594569c0bb7 2021-08-31 Replace RBOOL macro
56065f0686e6798fff2ee7319f0f03026f427c13 2021-09-02 Using SYMBOL_P macro
032534dbdf08c0912dffa482e29a491b8aa9276c 2021-09-03 Using RB_BIGNUM_TYPE_P macro
9784f6685e1ccf7929c53ecc95272006645e70c5 2021-09-03 Using NIL_P macro instead of RB_TYPE_P macro
af5826a25e24ba7179038f99362aa918d48bd8be 2021-09-11 Replace RB_TYPE_P macro to FIXNUM_P and RB_INTEGER_TYPE_P macro
83a5e2bb5c1b9f24b70dc30c50b5deb4d7232119 2021-09-11 Using RB_FLOAT_TYPE_P macro
692dfc50888b86084181d520297a49faa4bd0809 2021-09-14 Refactor vm_yield function
3fd85313319e69b37abeff40d48d1e5aebd043b0 2021-09-14 Remove uneeded initialize local variable (#4818)
b8c3a84bddac7366c4e391234b2535253869e885 2021-09-14 Refactor and Using RBOOL macro
68bd5626c3c3520691ff14ee5dcd9da551a274f5 2021-09-16 Remove unneeded ruby_reset_leap_second_info function declaration (#4824)
13b17cb8fcdc1d37ac9708b344ac69be61c51681 2021-09-21 Refactor rb_call_super function
1e9a688cd55d825d8c77c74c62d4b642ef492659 2021-09-28 Move some function declaration to internal/io.h
d3bd73823b6431f9037d1b72142971d3204ba565 2021-09-28 Refactor rb_add_event_hook function
dc9112cf10e63b5272e9469d080d5d1ced30276e 2021-10-03 Using NIL_P macro instead of `== Qnil`
e54d1e99e96fd2bbf6154f7eb2928b1e2d63596e 2021-10-03 Move rb_ractor_p definition
323e7a6744a18a729d8011e237e64291cb6c02bd 2021-10-06 Merge if statement
d25af1f44e8920e15c5cab7808757e28fa9f6492 2021-10-03 Add flo_ndigits function
9cd9eca3793ecf47f0e5971efaf99b514b72be94 2021-09-26 Refactor rb_proc_call function
afb95d1004676f71beb0dab389b19695728726e5 2021-10-10 Refactor sym_step_i function
a46c220320778c29612b80ebf2fee28a81eaa380 2021-10-30 Add `rb_mod_exc_raise` function and replace duplicate code
75aae66c4f3eacd527cea71e0c8e486b630fc0a4 2021-11-09 Some codes replace to `RBOOL` macro (#5023)
05a3dc1a654c5e92200d994d0a51a2e159c88162 2021-11-18 Improve performance Kernel#Float with using Primitive.mandatory_only? method [Feature #18344] (#5133)
ec7f14d9fab82b097fb8b58501461cd0e19d6bdf 2021-12-03 Add `nd_type_p` macro
9b187fec58daafc80164bc29c57dd306d053bcfe 2021-12-16 Add `rb_parser_set_pos` function
804a71497187556f9fbbb66dfa602c5942224786 2022-01-15 Replace to RBOOL macro
af107710457b4bd148c6e5ee7a336ed4961f5423 2022-02-02 Add `econv_get_encoding` function
c0651b4ae1426f8ad9322a320d22035223c77537 2022-02-09 Reuse p_kwnorest rule for f_no_kwarg
e6b537e605381b6f1c9518adbeb6813c5e579df7 2022-02-11 Reuse operation rule for operation2
6e6ee1e6b3ce70a325043c502918c1eb9529b4a2 2022-02-19 Replace and Using METACLASS_OF macro
f7491e89b9daacbdbfb716d585e9c325ab6d3f45 2022-03-02 Using macros to check iseq element
f27770679fcca8e33e88c350012f94973340d009 2022-03-14 [DOC]Fix FreeBSD Bugzilla link
3a70d4cd60d0b0765d44792d226a1f2ffc38c931 2022-03-30 [DOC] Fix ghcr link
3607657e1c613b1c1988c0a954bf03547978974f 2022-04-06 [DOC] Fix linux kernel commit links
bff12e1a9a726baef8d5d8876669a1506555ec09 2022-04-05 [DOC] Fix comment links
5b467400d220125aed9d000e258c3cc3ca505421 2022-04-09 [DOC]Some link prefix replace
3728f83b2d8e9d4705f835a572e6886a74562e8a 2022-03-19 [DOC] Fix SymbolVariantsRelNotes link
554befbf2716db56a215b39f619cce76dd624b8e 2022-04-24 Reuse `rb_proc_arity`
46cf3bf33345c0dadb4ac8d79fe9e388cb9602a2 2022-05-24 Using TZMODE_SET_LOCALTIME macro
51a3ebf4ec6182ee516992dc761950d19a7b697b 2022-06-14 Using RBOOL in cmp_between func
420f3ced4d25c0e81d06f3186c8cfdc509326268 2022-05-01 Using is_ascii_string to check encoding
77fdb3a47d420eb66761d50db2244a10b1d7272a 2022-08-09 Introduce with_warn_vsprintf macro
f09536175853d883130c2e54a1d418b497890462 2022-06-29 Repalce to NIL_P macro
3541f32951fecdfea76ef6de028d50ba58cb07b9 2022-06-06 Reuse opt_nl rule
fc5382d46524bdf901efc8d15ef9faf14bea3ad1 2022-08-15 Reuse rb_class_new_instance_kw function
13d31331c87f6fc0a8d43135be67090cd4c810c3 2022-08-22 Reuse `nonlocal_var` patterns
78748a5de2146d00696698340d745bba3ec66496 2022-08-29 Introduce `usage_analysis_clear`
79f50b9d02b228aba2d8887422f00767046051a6 2022-09-09 Using is_broken_string function
960db13c472773926dc8c3dec8ba62d60aaa77f9 2022-09-14 Reuse `opt_arg_append` function
205c252ec7364ea30ab39cc3c316fdada781eb1b 2022-09-24 Reuse rb_method_call_kw function
f1c89c81478d3520fec6b34ec2d411a1e85b7769 2022-10-10 Reuse `with_warning_string_from` macro
ee8bcbf40578c0c4e60063a3e0c86439a6891131 2022-10-12 Reuse ins_methods_type_i function
c8c136265c6dd343990293016eb9904aa78a0412 2022-10-23 Introduce `hash_iter_status_check` function
1e06ef1328880bf39a7e6d757678be619c21f0c1 2022-10-22 Introduce rb_memsearch_with_char_size function
c4089e65245aa00824c30fa7033a18cfa1c0e4c9 2022-10-23 Fix argument & Remove enum
298221dfe56c905800967ab7dbe4cf74cecdc531 2022-10-24 Reuse RBOOL macro in rb_ivar_defined function
c6f439a6a8df582416e756d7511aa4d9c72071a9 2022-10-27 Improve performance some `Integer` and `Float` methods [Feature #19085] (#6638)
c3de08cb245467efb8fe3a661e9ec4a52514faf1 2022-10-26 Reuse FIBER_RESUMED_P macro
1f4f6c9832d83e7ebd65ccf4e95cef358b3512c6 2022-11-15 Using UNDEF_P macro
040e0c8d671f86b20e2b929b4077fcc74aa55074 2022-11-22 Reuse NIL_OR_UNDEF_P macro
7bc63d6f430422535f4dd460a98f3a90578e524c 2022-11-04 Introduce argf_encoding function
1a64d45c67feed7355d6b53746801acb319394a4 2022-11-15 Introduce encoding check macro
914cf26d6e65307910854723964e75edaa748377 2022-11-27 parenthesize to macro
2d0dc376c426a8ea01d36ef2832355b6198e1465 2023-03-11 Reuse CVAR_LOOKUP macro
fef8cca822f6b69fe21cbab181ce5b5e0babff91 2023-04-20 Merge T_OBJECT case in rb_ivar_delete function
38ef5f7b35cab5064c4ed48c24bbd7a5eeb6e918 2023-05-12 Introduce math_arc macro
b632566f7efa758ece6963dcc8b4f3674a39b8d1 2023-05-09 Introduce anddot_multiple_assignment_check function
0c3f699268a9b3d41b5023425a419c8b5cf00dbb 2023-05-15 Introduce gc_mark_table macro
3fd1968d6f10579a36f77eb3838f6c62a3e9f205 2023-06-29 Introduce script_lines function for refactor script_lines_defined and script_lines_get functions
8b2a0ec8df6a09361fd835b792a5d200bc0e66af 2023-07-08 Move ISASCII defination to parse.y
acd9c208d5ab8619b6102116f48fcfc06f47cb7e 2023-07-09 Move some macro for universal parser
092c9b266ab3175c40a78e8af99bb82a0f3d2f4b 2023-07-10 Reuse rb_ractor_make_shareable function for rb_ractor_make_shareable_copy function
76ea8ecbf3b412de4877ca2a8574f96590aac807 2023-07-15 Supress warning that variable may be used uninitialized with ripper building
4e7e972841f73b222e46b86ebff191e06fe49da5 2023-08-04 Remove uneeded int2big property for Universal Parser
a792890e9b92b284992a80f7acfcdb13cf142ba5 2023-08-09 Remove uneeded fix2int and rational_raw property for Universal Parser
1b8d01136c3ff6c60325c7609d61e19ac42acd9f 2024-01-05 Introduce Numeric Node's
e4a9a73931072458f2bc13b29aeb33efb2eb9ae9 2024-01-06 Skip some RBS test
ad7aee35e43bd732cb165c73bf4167c232b66505 2024-01-07 Remove unneeded rb_parser_config_struct struct properties for Universal Parser
a1949df5474429641446c89ca9664c12a32868d2 2024-01-10 Remove unnecessary semicolon and add break
a6ba45e9b0e224be350556299f3d890171117d9e 2024-01-11 Remove unnecessary semicolons (#9469)
a9712294622381b9545ed393d68616819b5af26f 2024-01-08 Fixed return values for some node types in nd_st_key function
524770d3dc8f44a5caca5533f22297d1e0dd5d32 2024-01-11 Suppress warnings in parser_set_encode function
9b40f42c22232aaae1b2b17bd6118eacc4c0bee3 2024-01-27 Introduce `NODE_ENCODING`
f3df218f48571a7ff1479a33691fdb83db1da7ea 2024-01-31 Introduced `rb_node_const_decl_val` function
fba647087b1d61a890537cf9294e4d2074f7572b 2024-02-04 Remove uneeded Universal Parser properties
2d8788e90cd535933c0f444112d465cffc4c71b1 2024-02-01 Support NODE_ONCE for pattern matching
060a71d4e75e3329b5cae7cd416addba7c5bd263 2024-03-19 Fix Ripper memory allocation size when enabled Universal Parser
0774232bf3c1eab0f6a414578988b051c9dda3cf 2024-03-26 Remove unnecessary macros and functions for Universal Parser
dae503874d3aa054c4e7ae86e03d1338ab40ddc2 2024-04-05 Remove unused functions from `struct rb_parser_config_struct`
76732b3e7b42d23290cd96cd695b2373172c8a43 2024-04-10 Remove unused AREF macro
381ce130aec150098e5e3418eb435ec7ce46820d 2024-04-20 Remove unused functions from struct `rb_parser_config_struct`
aed93ba19ead1186974e1d88ca20a73c5b8b95e7 2024-05-17 [ruby/prism] Replace and Use PM_LOCATION_NULL_VALUE macro
0cc5f77c07d964bb308e29ecb8e5b4ee81aa26d1 2024-05-09 Remove unused functions from struct rb_parser_config_struct
1fc07637240f7c55ffc1a033cff861d80445e47e 2024-06-09 Introduce `ident_or_const` inline rule
95d26ee41e136088560caa04943d177342795b5b 2024-09-20 Reuse dedent_string function in rb_ruby_ripper_dedent_string function
3e742579bb5626e1d48c2c2e65cd448399deae9b 2024-09-24 Remove rb_str_cat for parser
7f83bd3732b9ecb66655416a58b4c2bf329afa20 2024-09-26 Reduce `is_ascii_string` function dependency for parser
e766cb3e578fcfb3f21dd8f4a95cd4296b704c89 2024-10-04 Suppress warnings in `time_init_parse` function
6393d2950ddcaa75f92cde9917cf3e4edf9b5347 2024-10-12 [ruby/prism] Supress string_query function warning
d278d352f91203483b8b9a8870207f97003e5b93 2024-10-25 Introduce inline_primary rule
5c1e43277e12c2ca001945b302b5c12bf3093ed9 2024-09-30 Remove rb_ary_new for parser
03b37fb342249fe91a81dfbf422c54c66b6c5484 2024-05-15 Introduce inline_operation rule
1686c6b787acfb002174fadfcde35d1768b07129 2024-10-10 Introduce backref_with_rhs parameterizing rules
3eebc8104147571dcbf325f98b28c707cada566e 2024-10-28 Rename to backref_with
ba82399558dc35647280980648fd4b560b6a7fe7 2025-01-01 Remove rb_ary_push for parser
975461bf885b8fb791cf048ad39c79924d28e4e9 2025-01-04 Remove SYM2ID for Parser
5c95898e930051ecc48d5cd2dd3434c02dd661ad 2025-01-20 Remove rb_obj_as_string for Parser
baf22a057887ec9e3a03203f607029f2517ae758 2025-01-27 Remove rb_usascii_encoding for Parser
ace39a3ed40cc32ff8d48893173413a7e05b8316 2025-02-02 Remove rb_exc_raise for Parser
23c4ac9559a05d7be4534d8e552d8dc95e272867 2025-02-08 Remove rb_enc_associate for Parser
5cf146399f5961513c2ee1697368e4c5a1c492ce 2025-02-22 Merge NODE_LINE and NODE_ENCODING cases in cond0 function