Search Issue Tracker

Fixed

Votes

0

Found in

Issue ID

752802

Regression

No

extra work caused by List.RemoveAt in ChannelBuffer

Networking

-

ChannelBuffer uses List to store packets, and RemoveAt(0). This results in array-like copying of every element when elements are removed. s_FreePackets should remove from the end, and m_PendingPackets should be a fifo queue.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.