Tags: tapticc/Mirror
Tags
fix: ArraySegment<byte> work in Messages (MirrorNetworking#919) Add ArraySegment<byte> tests and make them pass
fix: don't convert null arrays to empty array (MirrorNetworking#913) * fix: don't convert null arrays to empty array * Add comments with generated code * Document array reader * Improve comments a little bit
perf: Networkreader nonalloc (MirrorNetworking#910) * so far * write and read strings * move max to writer * better * readchar * ReadDecimal * improve ReadDecimal * remove unused * BENCHMARK * add char test * Update Assets/Mirror/Runtime/NetworkReader.cs Co-Authored-By: Paul Pacheco <[email protected]> * remove unnecessary return * simplify char * reuse ReadByte * arraysegment support * fix test * EndOfStreamException like before * disable test * remove test * add benchmark * reset scene changes * read/write decimals without allocating * remove unused test * remove FloatConversion class. Use converters directly. * less magic * 2 longs instead of 4 ints * sort * fix comment * update error * update errors * update error * syntax * syntax * write checks size after getbytes * syntax * syntax * ReadBytes array.copy directly * adjust error message * check passed buffer * better * better * ReadString directly from buffer without using a separate stringBuffer * fix typo * fix comment
perf: Optimize interest management (MirrorNetworking#899) * perf: Optimize interest management * Update NetworkIdentity.cs * Update NetworkIdentity.cs * Use explicit type * Cache this set * Update NetworkIdentity.cs
perf: eliminate string concat during remote method calls (MirrorNetwo… …rking#908) * perf: eliminate string concat during remote method calls * perf: params causes an array allocation * refactor: simpler method hash calculation * Update NetworkBehaviour.cs
perf: eliminate small allocation on remote calls (MirrorNetworking#907) * perf: eliminate small allocation on remote calls * Update NetworkBehaviour.cs
PreviousNext