public void setUp()

in java/src/jmh/java/com/epam/deltix/containers/BinaryArrayBenchmark.java [66:109]


    public void setUp() {
        final Random random = new Random(55);
        array = new byte[SIZE];
        random.nextBytes(array);
        simpleBinaryArray1.append(array);
        longsBinaryArray1.append(array);
        longsBinaryArray2.assign(longsBinaryArray1);
        simpleBinaryArray2.assign(simpleBinaryArray1);

        binaryArray1.append(array);
        binaryArray2.assign(binaryArray1);

        longIds = new long[COUNT_IDS];
        binaryArraysLongIds = new BinaryArray[COUNT_IDS];
        for (int i = 0; i < COUNT_IDS; ++i) {
            int x = random.nextInt(900000000) + 100000000;
            longIds[i] = x;
            binaryArraysLongIds[i] = new BinaryArray();
            binaryArraysLongIds[i].assign(longIds[i]);
        }

        intIds = new int[COUNT_IDS];
        binaryArraysIntIds = new BinaryArray[COUNT_IDS];
        for (int i = 0; i < COUNT_IDS; ++i) {
            int x = random.nextInt(900000000) + 100000000;
            intIds[i] = x;
            binaryArraysIntIds[i] = new BinaryArray();
            binaryArraysIntIds[i].assign(intIds[i]);
        }

        stringIds = new String[COUNT_IDS];
        binaryArraysStringIds = new BinaryArray[COUNT_IDS];
        binaryArraysASCIIStringIds = new BinaryArray[COUNT_IDS];
        for (int i = 0; i < COUNT_IDS; ++i) {
            int x = random.nextInt(900000000) + 100000000;
            stringIds[i] = Integer.toString(x);
            binaryArraysStringIds[i] = new BinaryArray();
            binaryArraysStringIds[i].assign(stringIds[i], false);
            binaryArraysASCIIStringIds[i] = new BinaryArray();
            binaryArraysASCIIStringIds[i].assign(stringIds[i], true);


        }
    }