Reviewers: bobv, Description: Design doc here:
http://code.google.com/p/google-web-toolkit/wiki/InitialLoadSequence This patch allows specifying an initial load sequence for runAsync calls. If the specified sequence matches the actual order the runAsync's are reached at run time, then the load time is improved because the leftovers fragment can be deferred. If the load order is incorrect, the program still runs, but will likely be slowed down. The details are in the design doc, including the implementation outline. Please review this at http://gwt-code-reviews.appspot.com/33848 Affected files: dev/core/src/com/google/gwt/core/ext/soyc/impl/SplitPointRecorder.java dev/core/src/com/google/gwt/core/linker/SoycReportLinker.java dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java dev/core/src/com/google/gwt/dev/jjs/impl/CodeSplitter.java dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java dev/core/src/com/google/gwt/dev/jjs/impl/JsniRefLookup.java dev/core/src/com/google/gwt/dev/jjs/impl/ReplaceRunAsyncs.java user/src/com/google/gwt/core/CompilerParameters.gwt.xml user/src/com/google/gwt/core/client/impl/AsyncFragmentLoader.java --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
