Bug 61950 [Markers] Images being created twice potentially
org.eclipse.ui.views.internal is using a static called ImageFactory which has it's own ImageRegistry. It should use JFaceResources.getImageRegistry to be sure that images are not being created twice (Image creation can be very expensive). I am not sure that this is a problem currently with performance but it could add to start up time.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/ImageFactory.java
private static ImageRegistry imageRegistry = new ImageRegistry();
	private static Map map = new HashMap();
	
	/**
	 * Returns an image for the given path in the ide plug-in
	 * or <code>null</code> if an image could not be created. 
	 * 
	 * @param path the path of the image relative to "org.eclipse.ui/icons/full"
	 * @return the image located at the specified path or <code>null</code> if 
	 * no image could be created.
	 */
	public static Image getImage(String path) {
		Image image = imageRegistry.get(path);
		if (image == null) {
			ImageDescriptor imageDescriptor = getImageDescriptor(path);