From 0062cb743c75e1733d0ade692bfafcfd5f66b1a8 Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Wed, 29 Jun 2011 12:30:47 +0900 Subject: [PATCH] Added FIXME --- .../handler/codec/serialization/CompactObjectInputStream.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/org/jboss/netty/handler/codec/serialization/CompactObjectInputStream.java b/src/main/java/org/jboss/netty/handler/codec/serialization/CompactObjectInputStream.java index 73bbf19de5..1d99bff7f3 100644 --- a/src/main/java/org/jboss/netty/handler/codec/serialization/CompactObjectInputStream.java +++ b/src/main/java/org/jboss/netty/handler/codec/serialization/CompactObjectInputStream.java @@ -78,11 +78,13 @@ class CompactObjectInputStream extends ObjectInputStream { try { return loadClass(className); } catch (ClassNotFoundException ex) { + // FIXME Cache the result to avoid the cost of ClassNotFoundException. return super.resolveClass(desc); } } protected Class loadClass(String className) throws ClassNotFoundException { + // FIXME Cache the result to avoid the cost of loading classes. Class clazz; ClassLoader classLoader = this.classLoader; if (classLoader == null) {