summaryrefslogtreecommitdiff
path: root/vm.c
diff options
context:
space:
mode:
Diffstat (limited to 'vm.c')
-rw-r--r--vm.c18
1 files changed, 5 insertions, 13 deletions
diff --git a/vm.c b/vm.c
index 8a044efa1f..b743bbf413 100644
--- a/vm.c
+++ b/vm.c
@@ -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: */