Skip to content

Pre-generate specialized object shapes#8414

Closed
headius wants to merge 2 commits intojruby:9.5-devfrom
headius:pregenerate_specialized_objects
Closed

Pre-generate specialized object shapes#8414
headius wants to merge 2 commits intojruby:9.5-devfrom
headius:pregenerate_specialized_objects

Conversation

@headius
Copy link
Member

@headius headius commented Nov 7, 2024

This patch generates all the specialized widths of RubyObject that we support, up to the configured maximum. This avoids racing to to generate these classes and potentially speeds up early boot stages.

This patch generates all the specialized widths of RubyObject that
we support, up to the configured maximum. This avoids racing to
to generate these classes and potentially speeds up early boot
stages.
@headius headius added this to the JRuby 10.0.0.0 milestone Nov 7, 2024
@headius headius changed the base branch from 9.5-dev to master November 7, 2024 01:29
@headius headius marked this pull request as draft November 7, 2024 01:33
@headius headius changed the base branch from master to 9.5-dev November 7, 2024 01:33
@headius
Copy link
Member Author

headius commented Nov 7, 2024

Marked as draft... something's not right.

@headius
Copy link
Member Author

headius commented Nov 18, 2024

Closed because of 9.5-dev branch deletion, but will be merged into #8433.

@headius headius deleted the pregenerate_specialized_objects branch November 18, 2024 22:47
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