3 ms·
Yes but in this case the TruffleRuby approach would fix the Shopify issue, I think? And if by downside you mean longer warmup times that's an issue for YJIT or
by mike_hearn 3y ago
Yes but in this case the TruffleRuby approach would fix the Shopify issue, I think? And if by downside you mean longer warmup times that's an issue for YJIT or any other JIT too, so how much of a downside it is depends a lot on the nature of the deployment.
- byroot 3y agoShopify bigger repos are deployed pretty much every 30 minutes. As you point out most JITs struggle in these conditions. But YJIT warms up extremely fast, and is able to provide real world speedup to these services almost immediately.