@@ -0,0 +1,2936 @@
+/*%0A * Copyright 2013 Jacob Dilles %3Cjsdilles@gmail.com%3E.%0A *%0A * Licensed under the Apache License, Version 2.0 (the %22License%22);%0A * you may not use this file except in compliance with the License.%0A * You may obtain a copy of the License at%0A *%0A *      http://www.apache.org/licenses/LICENSE-2.0%0A *%0A * Unless required by applicable law or agreed to in writing, software%0A * distributed under the License is distributed on an %22AS IS%22 BASIS,%0A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A * See the License for the specific language governing permissions and%0A * limitations under the License.%0A */%0Apackage org.mapdb;%0A%0Aimport org.junit.Test;%0Aimport org.mapdb.perf.SerializerPerformance;%0Aimport static org.mapdb.perf.ObjectGenerators.*;%0A%0A/**%0A * This has to be in the base package due to package-private access in%0A * Serializers%0A *%0A * @author Jacob Dilles%0A */%0Apublic class SerializerPerformanceTest %7B%0A%0A//    @Test%0A    public void basicSerializerPerformanceTest() %7B%0A        SerializerPerformance%0A                .testWith(%22S-equalDistro%22, randomInts(10 * 1000))%0A                .concurrentThreads(5)%0A                .testSerialization(%22Serializer.INTEGER %22, Serializer.INTEGER)%0A                .testSerialization(%22SerializerBase     %22, new SerializerBase())%0A                .testSerialization(%22V0.Integer.class   %22, Serializers.wrap(null, Serializers.IntegerSerializer.INSTANCE_V0))%0A                .testSerialization(%22V1.Integer.class   %22, Serializers.wrap(null, Serializers.IntegerSerializer.INSTANCE_V1))%0A                .testSerialization(%22V2.Integer.class   %22, Serializers.wrap(null, Serializers.IntegerSerializer.INSTANCE_V2))%0A                %0A                .start();%0A    %7D%0A    %0A    @Test%0A    public void basicDeSerializerPerformanceTest() %7B%0A        SerializerPerformance%0A                .testWith(%22D-equalDistro%22, randomInts(10 * 1000))%0A                %0A//                .testDeSerialization(%22Serializer.INTEGER %22, Serializer.INTEGER)%0A                .referenceSerializer(new SerializerBase())%0A                .testDeSerialization(%22V0.Integer.class   %22,  Serializers.auto())%0A                %0A                .start();%0A    %7D%0A%0A%0A//    @Test%0A    public void small16_16_IntSerializerPerformanceTest() %7B%0A        SerializerPerformance%0A                .testWith(%22Small (0-16)%22, randomInts(10 * 1000, 8, 8))%0A                .concurrentThreads(5)%0A                .testSerialization(%22Serializer.INTEGER %22, Serializer.INTEGER)%0A                .testSerialization(%22SerializerBase     %22, new SerializerBase())%0A                .testSerialization(%22V0.Integer.class   %22, Serializers.wrap(null, Serializers.IntegerSerializer.INSTANCE_V0))%0A                .testSerialization(%22V1.Integer.class   %22, Serializers.wrap(null, Serializers.IntegerSerializer.INSTANCE_V1))%0A                .testSerialization(%22V2.Integer.class   %22, Serializers.wrap(null, Serializers.IntegerSerializer.INSTANCE_V2))%0A                .start();%0A    %7D%0A    %0A%7D%0A

Remove unnecessary cast