Reviewers: Keith,

Message:
First patch in landing limited unit invalidation.

Description:
- CompilationState retains a full map of all units, including error
units.
- Only transitively valid units are passed into TypeOracle.


Please review this at http://gwt-code-reviews.appspot.com/759801/show

Affected files:
  M dev/core/src/com/google/gwt/dev/javac/CompilationState.java
  M dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java
  M dev/core/src/com/google/gwt/dev/javac/CompilationUnit.java
  M dev/core/src/com/google/gwt/dev/javac/CompilationUnitImpl.java
  M dev/core/src/com/google/gwt/dev/javac/CompilationUnitInvalidator.java
  D dev/core/src/com/google/gwt/dev/javac/InvalidCompilationUnit.java
  M dev/core/src/com/google/gwt/dev/javac/JdtCompiler.java
  M dev/core/src/com/google/gwt/dev/javac/TypeOracleMediator.java
  M dev/core/test/com/google/gwt/dev/javac/CompilationStateTestBase.java
  M user/src/com/google/gwt/junit/JUnitShell.java


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to