maximecb (Maxime Chevalier-Boisvert) wrote in #note-9: > I have looked at MIR and it looks close to machine code, the kind of IR you would compile C code into. We are thinking of designing an IR that is maybe closer to Ruby semantics, ...vmakarov (Vladimir Makarov)
Congratulations, Maxime! It is a big achievement to have **stable** JIT improvements on **real** program for such dynamic language as Ruby. It is a big achievement also because the JIT is simple and fast. I don't think any JIT for...vmakarov (Vladimir Makarov)
On 03/21/2020 03:13 PM, takashikkbn@gmail.com wrote: > Issue #16694 has been updated by k0kubun (Takashi Kokubun). > > >> But how about performance? It has to lead to slower compilation (at least the second time). I worry about ...vmakarov (Vladimir Makarov)
On 05/18/2018 10:55 PM, dennisb55@hotmail.com wrote: > Issue #14718 has been updated by bluz71 (Dennis B). > > > > Red Hat's prime focus will be their paying customers, which is the big end of town (quite rightly). Hence glibc chan...vmakarov (Vladimir Makarov)
On 03/07/2018 08:50 AM, takashikkbn@gmail.com wrote: > Issue #14489 has been updated by k0kubun (Takashi Kokubun). > > > We should make sure what we're going to solve here first before introducing such mechanism. At least I prefer h...vmakarov (Vladimir Makarov)
On 02/19/2018 05:17 PM, sam.saffron@gmail.com wrote: > Issue #12589 has been updated by sam.saffron (Sam Saffron). > > > I just measured your branch using Discourse bench at: https://github.com/discourse/discourse/blob/master/script...vmakarov (Vladimir Makarov)
On 02/19/2018 07:40 PM, takashikkbn@gmail.com wrote: > Issue #12589 has been updated by k0kubun (Takashi Kokubun). > > > Great work on rtl_gen, Vladimir! Keeping both stack insns and RTL insns would be good for safe migration. Than...vmakarov (Vladimir Makarov)
Last 4 months I've been working on generation of RTL from stack insns. The reason for this is that stack insns are already a part of CRuby. The current generation of RTL directly from the nodes actually would remove this interface...vmakarov (Vladimir Makarov)
On 02/13/2018 05:13 AM, Eric Wong wrote: > vmakarov@redhat.com wrote: >> File thread-table-rebuild.patch added > Thank you for working on this! > >> This problem results in ICE for new hash tables. For old hash >> tables, the ...vmakarov (Vladimir Makarov)
vmakarov (Vladimir Makarov) wrote: > > ... The following patch solves the problem of rebuilding table in one thread during a search of the same table in another thread. The thread switch can happen in Ruby method implementing equa...vmakarov (Vladimir Makarov)