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/FieldDone.java
static final String DESCRIPTION_IMAGE_PATH = "obj16/header_complete.gif"; 
    static final String COMPLETE_IMAGE_PATH = "obj16/complete_tsk.gif"; 
    static final String INCOMPLETE_IMAGE_PATH = "obj16/incomplete_tsk.gif"; 
    private String description;
    private Image image;
    public FieldDone() {
        description = Messages.getString("completion.description"); 
        image = ImageFactory.getImage(DESCRIPTION_IMAGE_PATH);
    }
    /*
     *  (non-Javadoc)
     * @see org.eclipse.ui.views.markers.internal.IField#getDescription()
     */
    public String getDescription() {
        return description;
    }
    /*
     *  (non-Javadoc)
     * @see org.eclipse.ui.views.markers.internal.IField#getDescriptionImage()