| Index: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/functions/DartReconciler.java
|
| diff --git a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/functions/DartReconciler.java b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/functions/DartReconciler.java
|
| index 13fe3f41884a83de5be14f700911759de1d08204..6a5079f6fc7c6f40484ef486e471628d75bdb55b 100644
|
| --- a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/functions/DartReconciler.java
|
| +++ b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/functions/DartReconciler.java
|
| @@ -17,6 +17,7 @@ import com.google.dart.tools.core.DartCore;
|
| import com.google.dart.tools.core.model.DartElementDelta;
|
| import com.google.dart.tools.core.model.ElementChangedEvent;
|
| import com.google.dart.tools.core.model.ElementChangedListener;
|
| +import com.google.dart.tools.core.utilities.general.Timer;
|
| import com.google.dart.tools.ui.DartToolsPlugin;
|
| import com.google.dart.tools.ui.internal.text.editor.CompilationUnitEditor;
|
|
|
| @@ -380,11 +381,15 @@ public class DartReconciler extends MonoReconciler {
|
| */
|
| @Override
|
| protected void process(DirtyRegion dirtyRegion) {
|
| + Timer timer = new Timer("reconcile");
|
| +
|
| synchronized (fMutex) {
|
| fIsReconciling = true;
|
| super.process(dirtyRegion);
|
| fIsReconciling = false;
|
| }
|
| +
|
| + timer.stop();
|
| }
|
|
|
| /*
|
|
|