From: eregontp@... Date: 2020-10-27T18:08:46+00:00 Subject: [ruby-core:100609] [Ruby master Feature#17266] Bundle TypeProf Issue #17266 has been updated by Eregon (Benoit Daloze). Since TypeProf [depends on CRuby bytecodes](https://github.com/ruby/typeprof/blob/master/lib/typeprof/iseq.rb), probably it should be excluded on alternative implementations since it won't work? Or maybe still ship it but raise a nice error if used on `RUBY_ENGINE != "ruby"`? I think there might be expectations that all bundled gems for a given version are available on all Ruby implementations. ---------------------------------------- Feature #17266: Bundle TypeProf https://bugs.ruby-lang.org/issues/17266#change-88240 * Author: mame (Yusuke Endoh) * Status: Closed * Priority: Normal * Assignee: mame (Yusuke Endoh) ---------------------------------------- I'm working on bundling [TypeProf](https://github.com/ruby/typeprof), a type analyzer for non-annotated Ruby code, with Ruby 3.0. The following PR bundles TypeProf as a bundled gem. https://github.com/ruby/ruby/pull/3668 Matz was very positive to bundle it with Ruby 3.0, but just for case, I'd like to get approval from matz in a public ticket. I hope we can bundle it in 3.0 preview 2. For TypeProf, please see my talk at RubyKaigi Takeout 2020: * https://rubykaigi.org/2020-takeout/presentations/mametter.html * https://www.youtube.com/watch?v=6KcFdQWp8W0 -- https://bugs.ruby-lang.org/ Unsubscribe: