| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl.java
|
| index 06323edd0fef13fa71095f57de34ac818e8017bb..e123d5b51e75c136ab7dfa894e966fcff4667c15 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl.java
|
| @@ -176,9 +176,7 @@ public class AnalysisContextImpl implements InternalAnalysisContext {
|
| /**
|
| * A table mapping the sources known to the context to the information known about the source.
|
| */
|
| - private final AnalysisCache cache = new AnalysisCache(
|
| - AnalysisOptionsImpl.DEFAULT_CACHE_SIZE,
|
| - new ContextRetentionPolicy());
|
| + private final AnalysisCache cache;
|
|
|
| /**
|
| * An array containing sources for which data should not be flushed.
|
| @@ -214,6 +212,7 @@ public class AnalysisContextImpl implements InternalAnalysisContext {
|
| public AnalysisContextImpl() {
|
| super();
|
| resultRecorder = new AnalysisTaskResultRecorder();
|
| + cache = new AnalysisCache(AnalysisOptionsImpl.DEFAULT_CACHE_SIZE, new ContextRetentionPolicy());
|
| }
|
|
|
| @Override
|
|
|