Benoit Daloze

Results 1302 comments of Benoit Daloze

I annotated Ractor as `[will add later since experimental & unstable in CRuby 3.0]`. In CRuby 3.0 Ractor is experimental and has many bugs, so I don't think we need...

I annotated each change above with `easy`, `medium` and `hard`. There is also `pure ruby` for changes which should only affect Ruby code and not require any change to Java...

@gogainda Then any task which is `easy` but not `pure ruby` should fall into that category. You can just choose and mention it here. Here is one I spotted from...

Here are the docs to run specs for 3.0 behavior, until the RUBY_VERSION is bumped: https://github.com/oracle/truffleruby/blob/3e03bed224076c2c301a2490a052568a2d013cfe/doc/contributor/workflow.md#running-specs-for-ruby-30-features

I've started importing files from CRuby 3.0.2, it's going well but it's going to take a bit longer to merge it and fix the CI. I might delay merging Ruby...

@Strech You can just use `jt ruby` or `irb` if you have truffleruby in PATH to get a REPL. In the above command you have `bin/jt --use ruby`, that will...

No, `PRETEND_RUBY_VERSION` has effect only on the Ruby version considered by ruby/spec and nothing else. I have a PR to update to Ruby 3 files and bump the version, so...

The import of CRuby 3.0.2 sources and the `RUBY_VERSION` bump to 3.0.2 is now merged in https://github.com/oracle/truffleruby/commit/0345f913981d115434f84b3efb3b4ccc6da10e2c That was quite some work: > 3,034 changed files with 208,707 additions and...

I also updated (1c1204d3c125da70ebdaf392da407bf1f5503eae) to the latest ruby/spec so we should have all specs written for Ruby 3 as of today in now. General workflow is simply: Do the changes...

@tomstuart I've marked that. I thought Triage permissions would allow that, but apparently not :/ Not that it's not true all Ranges are frozen on CRuby, it's only Range literals...