diff options
Diffstat (limited to 'sandbox/PerfBenchmarkDotNet/DeserializeBenchmark.cs')
-rw-r--r-- | sandbox/PerfBenchmarkDotNet/DeserializeBenchmark.cs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sandbox/PerfBenchmarkDotNet/DeserializeBenchmark.cs b/sandbox/PerfBenchmarkDotNet/DeserializeBenchmark.cs index 3c0ef2f2..68af163a 100644 --- a/sandbox/PerfBenchmarkDotNet/DeserializeBenchmark.cs +++ b/sandbox/PerfBenchmarkDotNet/DeserializeBenchmark.cs @@ -1,4 +1,4 @@ -// Copyright (c) All contributors. All rights reserved. +// Copyright (c) All contributors. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. extern alias newmsgpack; @@ -61,6 +61,12 @@ namespace PerfBenchmarkDotNet } [Benchmark] + public IntKeySerializerTarget IntKey_NonGeneric() + { + return (IntKeySerializerTarget)newmsgpack.MessagePack.MessagePackSerializer.Deserialize(typeof(IntKeySerializerTarget), intObj); + } + + [Benchmark] public StringKeySerializerTarget StringKey() { return newmsgpack.MessagePack.MessagePackSerializer.Deserialize<StringKeySerializerTarget>(stringKeyObj); |