diff options
author | S.H <gamelinks007@gmail.com> | 2021-08-02 12:06:44 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-02 12:06:44 +0900 |
commit | 378e8cdad69e6ba995a024da2957719789f0679e (patch) | |
tree | 99ffe0f8055bc10cba3225fb5e7a906f5c3f4543 /vm.c | |
parent | 3688b476710def7290e32656b200fefc538366d0 (diff) |
Using RBOOL macro
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/4695
Merged-By: nobu <nobu@ruby-lang.org>
Diffstat (limited to 'vm.c')
-rw-r--r-- | vm.c | 18 |
1 files changed, 5 insertions, 13 deletions
@@ -3000,12 +3000,7 @@ const rb_data_type_t ruby_threadptr_data_type = { VALUE rb_obj_is_thread(VALUE obj) { - if (rb_typeddata_is_kind_of(obj, &thread_data_type)) { - return Qtrue; - } - else { - return Qfalse; - } + return RBOOL(rb_typeddata_is_kind_of(obj, &thread_data_type)); } static VALUE @@ -3222,7 +3217,7 @@ core_hash_merge_kwd(VALUE hash, VALUE kw) static VALUE jit_enabled_p(VALUE _) { - return mjit_enabled ? Qtrue : Qfalse; + return RBOOL(mjit_enabled); } static VALUE @@ -3978,24 +3973,21 @@ usage_analysis_register_stop(VALUE self) static VALUE usage_analysis_insn_running(VALUE self) { - if (ruby_vm_collect_usage_func_insn == 0) return Qfalse; - return Qtrue; + return RBOOL(ruby_vm_collect_usage_func_insn != 0); } /* :nodoc: */ static VALUE usage_analysis_operand_running(VALUE self) { - if (ruby_vm_collect_usage_func_operand == 0) return Qfalse; - return Qtrue; + return RBOOL(ruby_vm_collect_usage_func_operand != 0); } /* :nodoc: */ static VALUE usage_analysis_register_running(VALUE self) { - if (ruby_vm_collect_usage_func_register == 0) return Qfalse; - return Qtrue; + return RBOOL(ruby_vm_collect_usage_func_register != 0); } /* :nodoc: */ |