Skip to content

Conversation

@davidfowl
Copy link
Member

  • Today we allocate an empty list of stream ids (both a list an array). This will remove the array allocation for normal invocations.

Contributes to #41343

- Today we allocate an empty list of stream ids (both a list an array). This will remove the array allocation for normal invocations.
@ghost ghost added the area-signalr Includes: SignalR clients and servers label Apr 24, 2022
@davidfowl davidfowl merged commit 7687a8d into main Apr 25, 2022
@davidfowl davidfowl deleted the davidfowl/dont-allocate-streamids branch April 25, 2022 06:42
@ghost ghost added this to the 7.0-preview5 milestone Apr 25, 2022
Copy link
Member

@BrennanConroy BrennanConroy left a comment

Choose a reason for hiding this comment

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

Nice! I thought we stopped sending an empty streamID array at one point, is the client still sending it?

@davidfowl
Copy link
Member Author

@BrennanConroy maybe I need to update my client? I'll do it

@davidfowl davidfowl added the Perf label Aug 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-signalr Includes: SignalR clients and servers Perf

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants