Skip to content

websocket format: use RawIdentifier#4181

Draft
Centril wants to merge 6 commits intomasterfrom
centril/ws-raw-ident
Draft

websocket format: use RawIdentifier#4181
Centril wants to merge 6 commits intomasterfrom
centril/ws-raw-ident

Conversation

@Centril
Copy link
Contributor

@Centril Centril commented Feb 2, 2026

Description of Changes

Adjusts the websocket format to use RawIdentifier instead of Box<str>, avoiding some allocations in the process.
This seems to be a net gain of 1.5k TPS on phoenix nap.

Based on #4177.

API and ABI breaking changes

None

Expected complexity level and risk

1

Testing

Covered by existing tests.

@Centril Centril force-pushed the centril/identifier-cleanup branch 2 times, most recently from 9d28445 to ab36963 Compare February 4, 2026 15:52
Base automatically changed from centril/identifier-cleanup to master February 4, 2026 21:48
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