Skip to content

Conversation

@me4502
Copy link
Member

@me4502 me4502 commented Dec 31, 2025

This PR swaps a few different maps over to the Object2ObjectArrayMap during property code, and cleans up the "immutability state"- reducing the number of times we actually need to create wrapper objects for immutability. As some of these calls happen relatively often in hot code, this should reduce allocation count during edits during specific situations such as type applying pattern.

Sorting of properties is also moved to an earlier step of the startup process, which might speed things up a bit during startup.

@me4502 me4502 marked this pull request as ready for review December 31, 2025 06:50
@me4502 me4502 requested a review from a team as a code owner December 31, 2025 06:50
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.

2 participants