Check what actually needs to be checked
RubyVM::YJIT is conditionally defined, depending on --enable-yjit. However, RubyVM::YJIT.enabled? is always defined as long as RubyVM::YJIT is defined, so it seems weird to check RubyVM::YJIT.enabled? instead of RubyVM::YJIT.
This commit is contained in:
parent
5d71880df6
commit
a9eb0400c2
@ -8,7 +8,7 @@ require_relative '../lib/jit_support'
|
||||
|
||||
class TestRubyOptions < Test::Unit::TestCase
|
||||
def self.rjit_enabled? = defined?(RubyVM::RJIT) && RubyVM::RJIT.enabled?
|
||||
def self.yjit_enabled? = defined?(RubyVM::YJIT.enabled?) && RubyVM::YJIT.enabled?
|
||||
def self.yjit_enabled? = defined?(RubyVM::YJIT) && RubyVM::YJIT.enabled?
|
||||
|
||||
# Here we're defining our own RUBY_DESCRIPTION without "+PRISM". We do this
|
||||
# here so that the various tests that reference RUBY_DESCRIPTION don't have to
|
||||
|
Loading…
x
Reference in New Issue
Block a user