Benoit Daloze

Results 1302 comments of Benoit Daloze

@brauliobo Could we reproduce that workload, or could you create a reproducer? It's very hard to investigate without something to run. If you cannot share it or you want to...

The first big step is making the Translator not needing a RubyContext. The Translator uses `nil` for the `FrameDescriptor` default value though. So probably we should start by making `nil`...

@bjfish is going to work on making `nil` a global immutable singleton `Nil.INSTANCE`.

`nil` has become a global singletion `Nil.INSTANCE` in 1dc2c2894ca8d88dc4b6220021b7e42b98317bdb.

The next "small" step is to make Symbols context-independent so they can still be referenced directly in the shared AST. That's fine as Symbols are immutable. We should store the...

There was a lot of progress here, mostly by @bjfish. The Translator no longer needs a context, and the AST no longer stores the RubyContext now. The biggest part remaining...

Link: context-independent method lookup is being implemented in https://github.com/oracle/truffleruby/pull/2676

I'll start by importing the CRuby 3.0.2 files and report here when done.

OK, I added you in the description for keyword arguments-related changes. That's probably the easiest way to keep track, but we could also use the wiki or a spreadsheet if...

@rubyFeedback Some of the points above can be implemented with only Ruby code (e.g., if the mentioned method is already implemented in Ruby or if it's a new method which...