public void encode()

in microbench/src/main/java/com/twitter/hpack/microbench/EncoderBenchmark.java [59:75]


    public void encode(Blackhole bh) throws IOException {
        Encoder encoder = new Encoder(maxTableSize);
        outputStream.reset();
        if (duplicates) {
            // If duplicates is set, re-add the same header each time.
            Header header = headers.get(0);
            for (int i = 0; i < headers.size(); ++i) {
                encoder.encodeHeader(outputStream, header.name, header.value, sensitive);
            }
        } else {
            for (int i = 0; i < headers.size(); ++i) {
                Header header = headers.get(i);
                encoder.encodeHeader(outputStream, header.name, header.value, sensitive);
            }
        }
        bh.consume(outputStream);
    }