Deoptimization: How YJIT Speeds Up Ruby by Slowing Down

Dynamic Typing