Bug 63407 [JFace] image reading is unbuffered
in i0520 I was tracing disk reads and noticed that when reading images we are hitting the disk for individual bytes. While there may not be a huge win here, it would likely be worthwhile using a BufferedInputStream around whatever stream is being used now.
bundles/org.eclipse.jface/src/org/eclipse/jface/resource/FileImageDescriptor.java
/**
	 * The class whose resource directory contain the file, 
	 * or <code>null</code> if none.
	 */
	private Class location;
	/**
	 * The name of the file.
	 */
	private String name;
/**
 * Creates a new file image descriptor.
 * The file has the given file name and is located
 * in the given class's resource directory. If the given
 * class is <code>null</code>, the file name must be absolute.
 * <p>
 * Note that the file is not accessed until its
 * <code>getImageDate</code> method is called.
 * </p>
 *
 * @param clazz class for resource directory, or