pCYSl5EDgo

Results 20 comments of pCYSl5EDgo

I implemented the circular reference (de)serialization experimentally. According to [@AArnott 's previous comment](https://github.com/neuecc/MessagePack-CSharp/issues/57#issuecomment-487689822) ## Reference Cache Type `List` is enough. `ValueTuple` is more appropriate in order to take advantage of...

@AArnott ```csharp:common [MessagePackObject(Circular = true)] public class CR { [Key(0)] public CR Previous; [Key(1)] public CR Next; } ``` Provide that there was a Circular Reference class `CR`. ```csharp:v1 [MessagePackObject]...

> An alternative though is to index not by incrementing integers but rather by offset in the msgpack stream. Very good idea! In order to implement it, the MessagePackWriter's inner...

@AlanLiu90 [There is `UNITY_64` scripting define symbols for 64 bit build.](https://docs.unity3d.com/2022.3/Documentation/Manual/PlatformDependentCompilation.html) ```csharp #if UNITY_ANDROID && !UNITY_EDITOR && !UNITY_64 ``` Isn't the above enough? By the way, this PR will not...

I hope [v1.2.1](https://github.com/pCYSl5EDgo/create-unitypackage/releases/tag/v1.2.1) will help all of you.

Thank you for your digging. As it seemed enough for me to fix the issue, I changed some codes. I hope this version(current master is v1.1.1) will help you.

I close this issue because 1 year has passed and there seems no problem.

疑問ありがとうございます。 Unity Editor起動時なのかどうかを判別するAPIをUnity Technologiesが提供していない(少なくとも私は知りません)ために生じるエラーですね。 Editor起動時であるかどうかさえわかればこのエラーは回避できますが、ご存知でしょうか?

[Test Codes](https://github.com/pCYSl5EDgo/MessagePack-CSharp/tree/net8-hi/benchmark/ExperimentalBenchmark) My environment. All benchmarks were done without dynamic PGO. ``` BenchmarkDotNet v0.13.12, Windows 11 (10.0.22621.3007/22H2/2022Update/SunValley2) Intel Core i7-8750H CPU 2.20GHz (Coffee Lake), 1 CPU, 12 logical and 6...