Skip to content

Unify call paths for most framed scopes#8174

Merged
headius merged 1 commit intojruby:9.5-devfrom
headius:simplify_interpreter_entry
Apr 3, 2024
Merged

Unify call paths for most framed scopes#8174
headius merged 1 commit intojruby:9.5-devfrom
headius:simplify_interpreter_entry

Conversation

@headius
Copy link
Member

@headius headius commented Mar 29, 2024

Most of the code for module, class, metaclass, and method body interpretation was identical except for minor argument differences so this patch unifies those paths and localizes them in Interpreter where we have similar stacktrace-marker interpreter entry points.

Most of the code for module, class, metaclass, and method body
interpretation was identical except for minor argument differences
so this patch unifies those paths and localizes them in
Interpreter where we have similar stacktrace-marker interpreter
entry points.
@headius headius added this to the JRuby 10.0.0.0 milestone Mar 29, 2024
@headius headius merged commit 66fb6fa into jruby:9.5-dev Apr 3, 2024
@headius headius deleted the simplify_interpreter_entry branch April 3, 2024 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant