http://gwt-code-reviews.appspot.com/1461801/diff/9/dev/core/src/com/google/gwt/dev/CompileModule.java
File dev/core/src/com/google/gwt/dev/CompileModule.java (right):

http://gwt-code-reviews.appspot.com/1461801/diff/9/dev/core/src/com/google/gwt/dev/CompileModule.java#newcode217
dev/core/src/com/google/gwt/dev/CompileModule.java:217: if
(alreadyLoadedArchives.contains(archiveURLstring)) {
On 2011/06/16 15:21:23, jbrosenberg wrote:
So is this because a module can be depended on by multiple parent
modules?

In user/build.xml, we compile a dozen or so modules at once.  core, then
user, then rpc, for example.  Since user depends on core, its already
been loaded, so re-reading the archive is just a wasted exercise.  Same
thing with RPC.  Reloading core and user archives would be wasted (they
are already loaded up into the current processes cache)

http://gwt-code-reviews.appspot.com/1461801/diff/9/dev/core/src/com/google/gwt/dev/cfg/ModuleDefLoader.java
File dev/core/src/com/google/gwt/dev/cfg/ModuleDefLoader.java (right):

http://gwt-code-reviews.appspot.com/1461801/diff/9/dev/core/src/com/google/gwt/dev/cfg/ModuleDefLoader.java#newcode235
dev/core/src/com/google/gwt/dev/cfg/ModuleDefLoader.java:235:
parentLogger.branch(TreeLogger.SPAM, "Module '" + moduleName
On 2011/06/16 15:21:23, jbrosenberg wrote:
maybe don't need this log message at all?

Nuked.

http://gwt-code-reviews.appspot.com/1461801/

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

Reply via email to