LGTM, but I wonder if we should hide it behind a flag, e.g.
if(Boolean.parseBoolean(getProperty("gwt.diskcache.compress", "false"))) { // compression code } else { // no compression } http://gwt-code-reviews.appspot.com/1672803/ -- http://groups.google.com/group/Google-Web-Toolkit-Contributors