Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Unify super and call splatting logic in interpreter and JIT. #3911
This improves things in a few ways:
There are other ways we could split the super dispatch paths
This improves things in a few ways: * JIT and interpreter are calling through most of the same APIs. * Fewer transient objects for calls with splats. * Less duplication of code. There are other ways we could split the super dispatch paths apart to reduce overhead and allocation. This patch puts us on that path.