diff options
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: */ |