From d211a87691a377097cca4e1f326346087ec010c2 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 29 Feb 2024 17:38:16 +0100 Subject: [PATCH] Tweak wording for Prism::BACKEND * TruffleRuby does support C extensions but FFI is faster there. --- lib/prism.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/prism.rb b/lib/prism.rb index 0e3cb2c0a67..23a72fa49a3 100644 --- a/lib/prism.rb +++ b/lib/prism.rb @@ -95,11 +95,11 @@ def self.parse_file_failure?(filepath, **options) if RUBY_ENGINE == "ruby" and !ENV["PRISM_FFI_BACKEND"] require "prism/prism" - # Using a C extension is the default backend for the parser. + # The C extension is the default backend on CRuby. Prism::BACKEND = :CEXT else require_relative "prism/ffi" - # On platforms that don't support C extensions, we use FFI. + # The FFI backend is used on other Ruby implementations. Prism::BACKEND = :FFI end