NEW - bug 267143: [performance][context] expand all causes expensive computations in InterestFilter
https://bugs.eclipse.org/bugs/show_bug.cgi?id=267143
diff --git a/org.eclipse.mylyn.monitor.usage/src/org/eclipse/mylyn/internal/monitor/usage/collectors/PerspectiveUsageCollector.java b/org.eclipse.mylyn.monitor.usage/src/org/eclipse/mylyn/internal/monitor/usage/collectors/PerspectiveUsageCollector.java
index 9784e58..66d3375 100644
--- a/org.eclipse.mylyn.monitor.usage/src/org/eclipse/mylyn/internal/monitor/usage/collectors/PerspectiveUsageCollector.java
+++ b/org.eclipse.mylyn.monitor.usage/src/org/eclipse/mylyn/internal/monitor/usage/collectors/PerspectiveUsageCollector.java
@@ -22,6 +22,9 @@
 import java.util.List;
 import java.util.Map;
 
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.Status;
+import org.eclipse.mylyn.commons.core.StatusHandler;
 import org.eclipse.mylyn.internal.monitor.core.collection.IUsageCollector;
 import org.eclipse.mylyn.internal.monitor.core.collection.PercentUsageComparator;
 import org.eclipse.mylyn.internal.monitor.ui.PerspectiveChangeMonitor;
@@ -99,8 +102,8 @@
 			writer.close();
 
 		} catch (IOException e) {
-			System.err.println("Unable to write CVS file <" + filename + ">");
-			e.printStackTrace(System.err);
+			StatusHandler.log(new Status(IStatus.ERROR, "org.eclipse.mylyn.monitor.core", "Unable to write CVS file <" //$NON-NLS-1$//$NON-NLS-2$
+					+ filename + ">", e)); //$NON-NLS-1$
 		}
 
 	}
diff --git a/org.eclipse.mylyn.monitor.usage/src/org/eclipse/mylyn/internal/monitor/usage/editors/UsageEditorPart.java b/org.eclipse.mylyn.monitor.usage/src/org/eclipse/mylyn/internal/monitor/usage/editors/UsageEditorPart.java
index 2c43951..759ff4c 100644
--- a/org.eclipse.mylyn.monitor.usage/src/org/eclipse/mylyn/internal/monitor/usage/editors/UsageEditorPart.java
+++ b/org.eclipse.mylyn.monitor.usage/src/org/eclipse/mylyn/internal/monitor/usage/editors/UsageEditorPart.java
@@ -183,8 +183,7 @@
 				 * REL=STYLESHEET HREF=\"http://eclipse.org/default_style.css\"
 				 * TYPE=\"text/css\"></head><body topmargin=0 leftmargin=0
 				 * rightmargin=0><font size=-1>\n"; for (String description :
-				 * summary) { htmlText += description; System.err.println("> " +
-				 * description); } htmlText += "</font></body></html>";
+				 * summary) { htmlText += description;  } htmlText += "</font></body></html>";
 				 * browser.setText(htmlText);
 				 */
 				// if (description.equals(ReportGenerator.SUMMARY_SEPARATOR)) {
diff --git a/org.eclipse.mylyn.sandbox.ui/src/org/eclipse/mylyn/internal/sandbox/ui/views/ContextContentProvider.java b/org.eclipse.mylyn.sandbox.ui/src/org/eclipse/mylyn/internal/sandbox/ui/views/ContextContentProvider.java
index fba5525..0a498c7 100644
--- a/org.eclipse.mylyn.sandbox.ui/src/org/eclipse/mylyn/internal/sandbox/ui/views/ContextContentProvider.java
+++ b/org.eclipse.mylyn.sandbox.ui/src/org/eclipse/mylyn/internal/sandbox/ui/views/ContextContentProvider.java
@@ -109,12 +109,10 @@
 	}
 
 	public Object getParent(Object child) {
-		System.err.println(child);
 		return null;
 	}
 
 	public Object[] getChildren(Object parent) {
-		System.err.println(parent);
 		if (parent == null) {
 			return new Object[0];
 		}