I plan to look at this today. On Tue, Aug 25, 2009 at 2:54 PM, <[email protected]> wrote:
> Reviewers: scottb, > > Description: > Tracks nullness within the compiler by adding a JNonNull type. > > See http://code.google.com/p/google-web-toolkit/issues/detail?id=1819 . > > > Please review this at http://gwt-code-reviews.appspot.com/62805 > > Affected files: > dev/core/src/com/google/gwt/core/ext/soyc/impl/SizeMapRecorder.java > dev/core/src/com/google/gwt/dev/jjs/CorrelationFactory.java > dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java > dev/core/src/com/google/gwt/dev/jjs/ast/JArrayRef.java > dev/core/src/com/google/gwt/dev/jjs/ast/JBinaryOperation.java > dev/core/src/com/google/gwt/dev/jjs/ast/JCastOperation.java > dev/core/src/com/google/gwt/dev/jjs/ast/JConditional.java > dev/core/src/com/google/gwt/dev/jjs/ast/JGwtCreate.java > dev/core/src/com/google/gwt/dev/jjs/ast/JMethod.java > dev/core/src/com/google/gwt/dev/jjs/ast/JNewArray.java > dev/core/src/com/google/gwt/dev/jjs/ast/JNewInstance.java > dev/core/src/com/google/gwt/dev/jjs/ast/JNonNullType.java > dev/core/src/com/google/gwt/dev/jjs/ast/JNullType.java > dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java > dev/core/src/com/google/gwt/dev/jjs/ast/JReboundEntryPoint.java > dev/core/src/com/google/gwt/dev/jjs/ast/JReferenceType.java > dev/core/src/com/google/gwt/dev/jjs/ast/JStringLiteral.java > dev/core/src/com/google/gwt/dev/jjs/ast/JThisRef.java > dev/core/src/com/google/gwt/dev/jjs/ast/JTypeOracle.java > dev/core/src/com/google/gwt/dev/jjs/ast/JVariable.java > dev/core/src/com/google/gwt/dev/jjs/ast/js/JsniFieldRef.java > dev/core/src/com/google/gwt/dev/jjs/impl/ArrayNormalizer.java > dev/core/src/com/google/gwt/dev/jjs/impl/BuildTypeMap.java > dev/core/src/com/google/gwt/dev/jjs/impl/CastNormalizer.java > dev/core/src/com/google/gwt/dev/jjs/impl/CloneExpressionVisitor.java > dev/core/src/com/google/gwt/dev/jjs/impl/CodeSplitter.java > dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java > dev/core/src/com/google/gwt/dev/jjs/impl/DeadCodeElimination.java > dev/core/src/com/google/gwt/dev/jjs/impl/EqualityNormalizer.java > dev/core/src/com/google/gwt/dev/jjs/impl/FragmentExtractor.java > dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java > dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java > dev/core/src/com/google/gwt/dev/jjs/impl/JavaScriptObjectNormalizer.java > dev/core/src/com/google/gwt/dev/jjs/impl/JavaToJavaScriptMap.java > dev/core/src/com/google/gwt/dev/jjs/impl/LongCastNormalizer.java > dev/core/src/com/google/gwt/dev/jjs/impl/LongEmulationNormalizer.java > dev/core/src/com/google/gwt/dev/jjs/impl/MakeCallsStatic.java > dev/core/src/com/google/gwt/dev/jjs/impl/MethodCallTightener.java > dev/core/src/com/google/gwt/dev/jjs/impl/ResolveRebinds.java > dev/core/src/com/google/gwt/dev/jjs/impl/SourceGenerationVisitor.java > dev/core/src/com/google/gwt/dev/jjs/impl/TypeTightener.java > > > dev/core/src/com/google/gwt/dev/js/JsSourceGenerationVisitorWithSizeBreakdown.java > dev/core/test/com/google/gwt/dev/jjs/JjsTypeTest.java > > > --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
