Skip to content

[NFC] Used Mixed Arena in IString interning#8175

Merged
kripken merged 2 commits into
WebAssembly:mainfrom
kripken:istring.arena
Jan 5, 2026
Merged

[NFC] Used Mixed Arena in IString interning#8175
kripken merged 2 commits into
WebAssembly:mainfrom
kripken:istring.arena

Conversation

@kripken
Copy link
Copy Markdown
Member

@kripken kripken commented Jan 5, 2026

Testing on a 50 MB Dart wasm file, this saves 12% (2 seconds) from the
wall time when just loading the file and doing nothing. It also saves 7%
from max RSS.

@kripken kripken requested a review from tlively January 5, 2026 22:53
Copy link
Copy Markdown
Member

@tlively tlively left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@kripken kripken merged commit 63bf811 into WebAssembly:main Jan 5, 2026
17 checks passed
@kripken kripken deleted the istring.arena branch January 5, 2026 23:44
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