Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

optimize performance of rb_str_resurrect #1050

Closed
wants to merge 3 commits into from

Commits on Oct 8, 2015

  1. reduce # of args to 6 (max. of register args on x86-64) so that the `…

    …newobj_of_slowpass` can be called via TCO
    kazuho committed Oct 8, 2015
    Configuration menu
    Copy the full SHA
    00b7255 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c56e9db View commit details
    Browse the repository at this point in the history
  3. for performance, preceding arguments of .*newobj_of.* must be same,…

    … so that the arg registers can be reused in case of TCO
    kazuho committed Oct 8, 2015
    Configuration menu
    Copy the full SHA
    8ccb385 View commit details
    Browse the repository at this point in the history