From 3e3f9f181b6ed481cd7972f7c9bfd13d7e381bfd Mon Sep 17 00:00:00 2001 From: Simone Bordet Date: Fri, 27 Jan 2012 21:28:18 +0100 Subject: [PATCH] Added TODO for an optimization. --- .../org/eclipse/jetty/spdy/generator/HeadersBlockGenerator.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/eclipse/jetty/spdy/generator/HeadersBlockGenerator.java b/src/main/java/org/eclipse/jetty/spdy/generator/HeadersBlockGenerator.java index 982dd29d237..99443ad1c77 100644 --- a/src/main/java/org/eclipse/jetty/spdy/generator/HeadersBlockGenerator.java +++ b/src/main/java/org/eclipse/jetty/spdy/generator/HeadersBlockGenerator.java @@ -20,6 +20,7 @@ public class HeadersBlockGenerator public ByteBuffer generate(short version, Headers headers) throws StreamException { + // TODO: ByteArrayOutputStream is quite inefficient, but grows on demand; optimize using ByteBuffer ? Charset iso1 = Charset.forName("ISO-8859-1"); ByteArrayOutputStream buffer = new ByteArrayOutputStream(headers.getSize() * 64); writeCount(version, buffer, headers.getSize());