Skip to content

Conversation

@rauhul
Copy link
Collaborator

@rauhul rauhul commented Jun 12, 2025

Drops FoundationXML in favor of libexpat. This change avoids a large number of allocations caused by objc bridging on apple platforms. Additionally this change is pared with the use of a non-copyable array type that avoids unnecessary ref-counting traffic.

rauhul added 4 commits June 12, 2025 12:59
Drops FoundationXML in favor of libexpat. This change avoids a large
number of allocations caused by objc bridging on apple platforms.
Additionally this change is pared with the use of a non-copyable array
type that avoids unnecessary ref-counting traffic.
@rauhul rauhul merged commit 8cbc5e8 into main Jun 12, 2025
20 checks passed
@rauhul rauhul deleted the perf-3-up branch June 12, 2025 20:45
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