oracle / truffleruby

A high performance implementation of the Ruby programming language, built on GraalVM.
https://www.graalvm.org/ruby/
Other
3.01k stars 184 forks source link

Update `jt graph` to use Seafoam 0.17. #3501

Closed nirvdrum closed 6 months ago

nirvdrum commented 6 months ago

Seafoam 0.15 doesn't work very well with TruffleRuby 24.0.0, since many of the compiler node packages were renamed. 0.16 works with both the old (org.graalvm) and new (jdk.compiler) package prefixes.

nirvdrum commented 6 months ago

I'm going to release Seafoam 0.17 today. Since this PR hasn't been merged yet, I'll update the PR to target Seafoam 0.17 instead of 0.16.

nirvdrum commented 6 months ago

I've released Seafoam 0.17 and tested things work locally. I've updated the sole commit in this PR to use 0.17 instead of 0.16. Unfortunately, I had used a branch name of seafoam-0.16 and I can't rename that without closing and opening a new PR. If you'd prefer I do that, please let me know.