title: Can I reduce GWT 2.7 Compilation to single permutation
body: <p><strong>Step 1.</strong> Create a new GWT project via Google Plugin for Eclipse with GWT 2.7.0 </p>
  
  <p><strong>Step 2.</strong> Modify the .gwt.xml to set linker to xsiframe</p>
  
  <pre><code> &lt;add-linker name="xsiframe" /&gt;
  </code></pre>
  
  <p><strong>Step 3.</strong> Compile the project 
  compilation-mappings.txt shows 6 entries - 5 with browser and one without</p>
  
  <pre><code>1737AD1FC03D9513CE7A9D806F3E21C3.cache.js
  user.agent gecko1_8
  
  263432CEAA7C118D6FF27B488528C7EF.cache.js
  user.agent safari
  
  3269EBD405702A848A8B082982A76805.cache.js
  user.agent ie8
  
  6ED13A4E7283CDD9B28BFDD052C8EC05.cache.js
  user.agent ie9
  
  EFB063823A3113BEB2C481F22CA51E1D.cache.js
  user.agent ie10
  
  Devmode:devmode.js
  </code></pre>
  
  <p><strong>Step 4.</strong> Modify the .gwt.xml to set single browser with user.agent set to <strong>gecko1_8</strong></p>
  
  <pre><code>&lt;set-property name="user.agent" value="gecko1_8,ie9,ie10,safari" /&gt;
  &lt;set-property-fallback name="user.agent" value="gecko1_8" /&gt;
  &lt;set-property name="user.agent" value="gecko1_8" /&gt;
  
  &lt;!-- allow Super Dev Mode --&gt;
  &lt;add-linker name="xsiframe" /&gt;
  </code></pre>
  
  <p><strong>Step 5.</strong> Compile the project 
  compilation-mappings.txt shows two entries without browser </p>
  
  <pre><code>FE1687414F0A6033B32B0F59A213285B.cache.js
  
  Devmode:devmode.js
  </code></pre>
  
  <p>Also, the compilation log shows </p>
  
  <pre><code>Compiling module com.appbootup.explore.gwt.HelloWorld
     Compiling 1 permutation
        Compiling permutation 0...
     Compile of permutations succeeded
  Linking into D:\workspace\GWork\HelloWorld\war\helloworld
     Link succeeded
     Compilation succeeded -- 6.434s
  </code></pre>
  
  <p><em>Question 1.</em> <strong>Does the second permutation "devmode.js" cost us build performance time?</strong></p>
  
  <p><em>Question 2.</em> <strong>Is there a way I can bring this further down to 1 permutation by eliminating "devmode.js". ?</strong> </p>