You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by tn...@apache.org on 2013/03/03 19:22:44 UTC

svn commit: r852823 [6/12] - in /websites/production/commons/content/proper/commons-collections: ./ cobertura/

Modified: websites/production/commons/content/proper/commons-collections/cobertura/org.apache.commons.collections.map.AbstractHashedMap.html
==============================================================================
--- websites/production/commons/content/proper/commons-collections/cobertura/org.apache.commons.collections.map.AbstractHashedMap.html (original)
+++ websites/production/commons/content/proper/commons-collections/cobertura/org.apache.commons.collections.map.AbstractHashedMap.html Sun Mar  3 18:22:11 2013
@@ -360,12 +360,12 @@
 <tr>  <td class="numLineCover">&nbsp;180</td>  <td class="nbHitsCovered">&nbsp;5050</td>  <td class="src"><pre class="src">&nbsp;        key = convertKey(key);</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;181</td>  <td class="nbHitsCovered">&nbsp;5050</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> hashCode = hash(key);</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;182</td>  <td class="nbHitsCovered">&nbsp;5050</td>  <td class="src"><pre class="src">&nbsp;        HashEntry&lt;K, V&gt; entry = data[hashIndex(hashCode, data.length)]; <span class="comment">// no local for hash index</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;183</td>  <td class="nbHitsCovered"><a title="Line 183: Conditional coverage 100% (2/2).">&nbsp;6343</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 183: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;184</td>  <td class="nbHitsCovered"><a title="Line 184: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;6274</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 184: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(key, entry.key)) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;183</td>  <td class="nbHitsCovered"><a title="Line 183: Conditional coverage 100% (2/2).">&nbsp;6892</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 183: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;184</td>  <td class="nbHitsCovered"><a title="Line 184: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;6823</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 184: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(key, entry.key)) {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;185</td>  <td class="nbHitsCovered">&nbsp;4981</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">return</span> entry.getValue();</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;186</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;187</td>  <td class="nbHitsCovered">&nbsp;1293</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;187</td>  <td class="nbHitsCovered">&nbsp;1842</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;188</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;189</td>  <td class="nbHitsCovered">&nbsp;69</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
@@ -406,7 +406,7 @@
   <td class="src"><pre class="src">&nbsp;    @Override</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;208</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">boolean</span> isEmpty() {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;209</td>  <td class="nbHitsCovered"><a title="Line 209: Conditional coverage 100% (2/2).">&nbsp;4960</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 209: Conditional coverage 100% (2/2).">        <span class="keyword">return</span> size == 0;</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;209</td>  <td class="nbHitsCovered"><a title="Line 209: Conditional coverage 100% (2/2).">&nbsp;4947</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 209: Conditional coverage 100% (2/2).">        <span class="keyword">return</span> size == 0;</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;210</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;211</td>  <td class="nbHits">&nbsp;</td>
@@ -432,12 +432,12 @@
 <tr>  <td class="numLineCover">&nbsp;221</td>  <td class="nbHitsCovered">&nbsp;36221</td>  <td class="src"><pre class="src">&nbsp;        key = convertKey(key);</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;222</td>  <td class="nbHitsCovered">&nbsp;36221</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> hashCode = hash(key);</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;223</td>  <td class="nbHitsCovered">&nbsp;36221</td>  <td class="src"><pre class="src">&nbsp;        HashEntry&lt;K, V&gt; entry = data[hashIndex(hashCode, data.length)]; <span class="comment">// no local for hash index</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;224</td>  <td class="nbHitsCovered"><a title="Line 224: Conditional coverage 100% (2/2).">&nbsp;43299</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 224: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;225</td>  <td class="nbHitsCovered"><a title="Line 225: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;42115</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 225: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(key, entry.key)) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;224</td>  <td class="nbHitsCovered"><a title="Line 224: Conditional coverage 100% (2/2).">&nbsp;43991</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 224: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;225</td>  <td class="nbHitsCovered"><a title="Line 225: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;42807</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 225: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(key, entry.key)) {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;226</td>  <td class="nbHitsCovered">&nbsp;35037</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;227</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;228</td>  <td class="nbHitsCovered">&nbsp;7078</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;228</td>  <td class="nbHitsCovered">&nbsp;7770</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;229</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;230</td>  <td class="nbHitsCovered">&nbsp;1184</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr>
@@ -476,14 +476,14 @@
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;251</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        } <span class="keyword">else</span> {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;252</td>  <td class="nbHitsCovered"><a title="Line 252: Conditional coverage 100% (2/2).">&nbsp;43237</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 252: Conditional coverage 100% (2/2).">            <span class="keyword">for</span> (<span class="keyword">final</span> HashEntry&lt;K, V&gt; element : data) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;253</td>  <td class="nbHitsCovered">&nbsp;42567</td>  <td class="src"><pre class="src">&nbsp;                HashEntry&lt;K, V&gt; entry = element;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;254</td>  <td class="nbHitsCovered"><a title="Line 254: Conditional coverage 100% (2/2).">&nbsp;57269</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 254: Conditional coverage 100% (2/2).">                <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;255</td>  <td class="nbHitsCovered"><a title="Line 255: Conditional coverage 100% (2/2).">&nbsp;16120</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 255: Conditional coverage 100% (2/2).">                    <span class="keyword">if</span> (isEqualValue(value, entry.getValue())) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;252</td>  <td class="nbHitsCovered"><a title="Line 252: Conditional coverage 100% (2/2).">&nbsp;42185</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 252: Conditional coverage 100% (2/2).">            <span class="keyword">for</span> (<span class="keyword">final</span> HashEntry&lt;K, V&gt; element : data) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;253</td>  <td class="nbHitsCovered">&nbsp;41515</td>  <td class="src"><pre class="src">&nbsp;                HashEntry&lt;K, V&gt; entry = element;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;254</td>  <td class="nbHitsCovered"><a title="Line 254: Conditional coverage 100% (2/2).">&nbsp;56235</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 254: Conditional coverage 100% (2/2).">                <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;255</td>  <td class="nbHitsCovered"><a title="Line 255: Conditional coverage 100% (2/2).">&nbsp;16138</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 255: Conditional coverage 100% (2/2).">                    <span class="keyword">if</span> (isEqualValue(value, entry.getValue())) {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;256</td>  <td class="nbHitsCovered">&nbsp;1418</td>  <td class="src"><pre class="src">&nbsp;                        <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;257</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;                    }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;258</td>  <td class="nbHitsCovered">&nbsp;14702</td>  <td class="src"><pre class="src">&nbsp;                    entry = entry.next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;258</td>  <td class="nbHitsCovered">&nbsp;14720</td>  <td class="src"><pre class="src">&nbsp;                    entry = entry.next;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;259</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;                }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;260</td>  <td class="nbHits">&nbsp;</td>
@@ -515,24 +515,24 @@
   <td class="src"><pre class="src">&nbsp;    @Override</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;274</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> V put(<span class="keyword">final</span> K key, <span class="keyword">final</span> V value) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;275</td>  <td class="nbHitsCovered">&nbsp;225711</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> Object convertedKey = convertKey(key);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;276</td>  <td class="nbHitsCovered">&nbsp;225711</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> hashCode = hash(convertedKey);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;277</td>  <td class="nbHitsCovered">&nbsp;225711</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> index = hashIndex(hashCode, data.length);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;278</td>  <td class="nbHitsCovered">&nbsp;225711</td>  <td class="src"><pre class="src">&nbsp;        HashEntry&lt;K, V&gt; entry = data[index];</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;279</td>  <td class="nbHitsCovered"><a title="Line 279: Conditional coverage 100% (2/2).">&nbsp;317541</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 279: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;280</td>  <td class="nbHitsCovered"><a title="Line 280: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;92148</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 280: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(convertedKey, entry.key)) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;275</td>  <td class="nbHitsCovered">&nbsp;225230</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> Object convertedKey = convertKey(key);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;276</td>  <td class="nbHitsCovered">&nbsp;225230</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> hashCode = hash(convertedKey);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;277</td>  <td class="nbHitsCovered">&nbsp;225230</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> index = hashIndex(hashCode, data.length);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;278</td>  <td class="nbHitsCovered">&nbsp;225230</td>  <td class="src"><pre class="src">&nbsp;        HashEntry&lt;K, V&gt; entry = data[index];</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;279</td>  <td class="nbHitsCovered"><a title="Line 279: Conditional coverage 100% (2/2).">&nbsp;322595</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 279: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;280</td>  <td class="nbHitsCovered"><a title="Line 280: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;97683</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 280: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(convertedKey, entry.key)) {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;281</td>  <td class="nbHitsCovered">&nbsp;318</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">final</span> V oldValue = entry.getValue();</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;282</td>  <td class="nbHitsCovered">&nbsp;318</td>  <td class="src"><pre class="src">&nbsp;                updateEntry(entry, value);</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;283</td>  <td class="nbHitsCovered">&nbsp;318</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">return</span> oldValue;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;284</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;285</td>  <td class="nbHitsCovered">&nbsp;91830</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;285</td>  <td class="nbHitsCovered">&nbsp;97365</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;286</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;287</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;288</td>  <td class="nbHitsCovered">&nbsp;225393</td>  <td class="src"><pre class="src">&nbsp;        addMapping(index, hashCode, key, value);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;289</td>  <td class="nbHitsCovered">&nbsp;225393</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;288</td>  <td class="nbHitsCovered">&nbsp;224912</td>  <td class="src"><pre class="src">&nbsp;        addMapping(index, hashCode, key, value);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;289</td>  <td class="nbHitsCovered">&nbsp;224912</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;290</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;291</td>  <td class="nbHits">&nbsp;</td>
@@ -618,20 +618,20 @@
   <td class="src"><pre class="src">&nbsp;    @Override</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;337</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> V remove(Object key) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;338</td>  <td class="nbHitsCovered">&nbsp;165367</td>  <td class="src"><pre class="src">&nbsp;        key = convertKey(key);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;339</td>  <td class="nbHitsCovered">&nbsp;165367</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> hashCode = hash(key);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;340</td>  <td class="nbHitsCovered">&nbsp;165367</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> index = hashIndex(hashCode, data.length);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;341</td>  <td class="nbHitsCovered">&nbsp;165367</td>  <td class="src"><pre class="src">&nbsp;        HashEntry&lt;K, V&gt; entry = data[index];</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;342</td>  <td class="nbHitsCovered">&nbsp;165367</td>  <td class="src"><pre class="src">&nbsp;        HashEntry&lt;K, V&gt; previous = <span class="keyword">null</span>;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;343</td>  <td class="nbHitsCovered"><a title="Line 343: Conditional coverage 100% (2/2).">&nbsp;187458</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 343: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;344</td>  <td class="nbHitsCovered"><a title="Line 344: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;186795</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 344: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(key, entry.key)) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;345</td>  <td class="nbHitsCovered">&nbsp;164704</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">final</span> V oldValue = entry.getValue();</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;346</td>  <td class="nbHitsCovered">&nbsp;164704</td>  <td class="src"><pre class="src">&nbsp;                removeMapping(entry, index, previous);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;347</td>  <td class="nbHitsCovered">&nbsp;164704</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">return</span> oldValue;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;338</td>  <td class="nbHitsCovered">&nbsp;145096</td>  <td class="src"><pre class="src">&nbsp;        key = convertKey(key);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;339</td>  <td class="nbHitsCovered">&nbsp;145096</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> hashCode = hash(key);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;340</td>  <td class="nbHitsCovered">&nbsp;145096</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> index = hashIndex(hashCode, data.length);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;341</td>  <td class="nbHitsCovered">&nbsp;145096</td>  <td class="src"><pre class="src">&nbsp;        HashEntry&lt;K, V&gt; entry = data[index];</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;342</td>  <td class="nbHitsCovered">&nbsp;145096</td>  <td class="src"><pre class="src">&nbsp;        HashEntry&lt;K, V&gt; previous = <span class="keyword">null</span>;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;343</td>  <td class="nbHitsCovered"><a title="Line 343: Conditional coverage 100% (2/2).">&nbsp;163841</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 343: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;344</td>  <td class="nbHitsCovered"><a title="Line 344: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;163178</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 344: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(key, entry.key)) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;345</td>  <td class="nbHitsCovered">&nbsp;144433</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">final</span> V oldValue = entry.getValue();</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;346</td>  <td class="nbHitsCovered">&nbsp;144433</td>  <td class="src"><pre class="src">&nbsp;                removeMapping(entry, index, previous);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;347</td>  <td class="nbHitsCovered">&nbsp;144433</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">return</span> oldValue;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;348</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;349</td>  <td class="nbHitsCovered">&nbsp;22091</td>  <td class="src"><pre class="src">&nbsp;            previous = entry;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;350</td>  <td class="nbHitsCovered">&nbsp;22091</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;349</td>  <td class="nbHitsCovered">&nbsp;18745</td>  <td class="src"><pre class="src">&nbsp;            previous = entry;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;350</td>  <td class="nbHitsCovered">&nbsp;18745</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;351</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;352</td>  <td class="nbHitsCovered">&nbsp;663</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
@@ -687,7 +687,7 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;381</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> Object convertKey(<span class="keyword">final</span> Object key) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;382</td>  <td class="nbHitsCovered"><a title="Line 382: Conditional coverage 100% (2/2).">&nbsp;654708</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 382: Conditional coverage 100% (2/2).">        <span class="keyword">return</span> key == <span class="keyword">null</span> ? NULL : key;</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;382</td>  <td class="nbHitsCovered"><a title="Line 382: Conditional coverage 100% (2/2).">&nbsp;613685</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 382: Conditional coverage 100% (2/2).">        <span class="keyword">return</span> key == <span class="keyword">null</span> ? NULL : key;</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;383</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;384</td>  <td class="nbHits">&nbsp;</td>
@@ -712,12 +712,12 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">int</span> hash(<span class="keyword">final</span> Object key) {</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;394</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        <span class="comment">// same as JDK 1.4</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;395</td>  <td class="nbHitsCovered">&nbsp;451882</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">int</span> h = key.hashCode();</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;396</td>  <td class="nbHitsCovered">&nbsp;451882</td>  <td class="src"><pre class="src">&nbsp;        h += ~(h &lt;&lt; 9);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;397</td>  <td class="nbHitsCovered">&nbsp;451882</td>  <td class="src"><pre class="src">&nbsp;        h ^=  h &gt;&gt;&gt; 14;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;398</td>  <td class="nbHitsCovered">&nbsp;451882</td>  <td class="src"><pre class="src">&nbsp;        h +=  h &lt;&lt; 4;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;399</td>  <td class="nbHitsCovered">&nbsp;451882</td>  <td class="src"><pre class="src">&nbsp;        h ^=  h &gt;&gt;&gt; 10;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;400</td>  <td class="nbHitsCovered">&nbsp;451882</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> h;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;395</td>  <td class="nbHitsCovered">&nbsp;431130</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">int</span> h = key.hashCode();</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;396</td>  <td class="nbHitsCovered">&nbsp;431130</td>  <td class="src"><pre class="src">&nbsp;        h += ~(h &lt;&lt; 9);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;397</td>  <td class="nbHitsCovered">&nbsp;431130</td>  <td class="src"><pre class="src">&nbsp;        h ^=  h &gt;&gt;&gt; 14;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;398</td>  <td class="nbHitsCovered">&nbsp;431130</td>  <td class="src"><pre class="src">&nbsp;        h +=  h &lt;&lt; 4;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;399</td>  <td class="nbHitsCovered">&nbsp;431130</td>  <td class="src"><pre class="src">&nbsp;        h ^=  h &gt;&gt;&gt; 10;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;400</td>  <td class="nbHitsCovered">&nbsp;431130</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> h;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;401</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;402</td>  <td class="nbHits">&nbsp;</td>
@@ -742,7 +742,7 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;412</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">boolean</span> isEqualKey(<span class="keyword">final</span> Object key1, <span class="keyword">final</span> Object key2) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;413</td>  <td class="nbHitsCovered"><a title="Line 413: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;225427</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 413: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">        <span class="keyword">return</span> key1 == key2 || key1.equals(key2);</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;413</td>  <td class="nbHitsCovered"><a title="Line 413: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;205156</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 413: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">        <span class="keyword">return</span> key1 == key2 || key1.equals(key2);</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;414</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;415</td>  <td class="nbHits">&nbsp;</td>
@@ -792,7 +792,7 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;438</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">int</span> hashIndex(<span class="keyword">final</span> <span class="keyword">int</span> hashCode, <span class="keyword">final</span> <span class="keyword">int</span> dataSize) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;439</td>  <td class="nbHitsCovered">&nbsp;536324</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> hashCode &amp; dataSize - 1;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;439</td>  <td class="nbHitsCovered">&nbsp;535362</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> hashCode &amp; dataSize - 1;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;440</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;441</td>  <td class="nbHits">&nbsp;</td>
@@ -824,12 +824,12 @@
 <tr>  <td class="numLineCover">&nbsp;454</td>  <td class="nbHitsCovered">&nbsp;53367</td>  <td class="src"><pre class="src">&nbsp;        key = convertKey(key);</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;455</td>  <td class="nbHitsCovered">&nbsp;53367</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> <span class="keyword">int</span> hashCode = hash(key);</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;456</td>  <td class="nbHitsCovered">&nbsp;53367</td>  <td class="src"><pre class="src">&nbsp;        HashEntry&lt;K, V&gt; entry = data[hashIndex(hashCode, data.length)]; <span class="comment">// no local for hash index</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;457</td>  <td class="nbHitsCovered"><a title="Line 457: Conditional coverage 100% (2/2).">&nbsp;64477</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 457: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;458</td>  <td class="nbHitsCovered"><a title="Line 458: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;63288</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 458: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(key, entry.key)) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;457</td>  <td class="nbHitsCovered"><a title="Line 457: Conditional coverage 100% (2/2).">&nbsp;66312</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 457: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;458</td>  <td class="nbHitsCovered"><a title="Line 458: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;65123</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 458: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">if</span> (entry.hashCode == hashCode &amp;&amp; isEqualKey(key, entry.key)) {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;459</td>  <td class="nbHitsCovered">&nbsp;52178</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">return</span> entry;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;460</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;461</td>  <td class="nbHitsCovered">&nbsp;11110</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;461</td>  <td class="nbHitsCovered">&nbsp;12945</td>  <td class="src"><pre class="src">&nbsp;            entry = entry.next;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;462</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;463</td>  <td class="nbHitsCovered">&nbsp;1189</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
@@ -891,11 +891,11 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">void</span> reuseEntry(<span class="keyword">final</span> HashEntry&lt;K, V&gt; entry, <span class="keyword">final</span> <span class="keyword">int</span> hashIndex, <span class="keyword">final</span> <span class="keyword">int</span> hashCode,</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;493</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;                              <span class="keyword">final</span> K key, <span class="keyword">final</span> V value) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;494</td>  <td class="nbHitsCovered">&nbsp;28758</td>  <td class="src"><pre class="src">&nbsp;        entry.next = data[hashIndex];</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;495</td>  <td class="nbHitsCovered">&nbsp;28758</td>  <td class="src"><pre class="src">&nbsp;        entry.hashCode = hashCode;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;496</td>  <td class="nbHitsCovered">&nbsp;28758</td>  <td class="src"><pre class="src">&nbsp;        entry.key = key;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;497</td>  <td class="nbHitsCovered">&nbsp;28758</td>  <td class="src"><pre class="src">&nbsp;        entry.value = value;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;498</td>  <td class="nbHitsCovered">&nbsp;28758</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;494</td>  <td class="nbHitsCovered">&nbsp;48548</td>  <td class="src"><pre class="src">&nbsp;        entry.next = data[hashIndex];</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;495</td>  <td class="nbHitsCovered">&nbsp;48548</td>  <td class="src"><pre class="src">&nbsp;        entry.hashCode = hashCode;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;496</td>  <td class="nbHitsCovered">&nbsp;48548</td>  <td class="src"><pre class="src">&nbsp;        entry.key = key;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;497</td>  <td class="nbHitsCovered">&nbsp;48548</td>  <td class="src"><pre class="src">&nbsp;        entry.value = value;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;498</td>  <td class="nbHitsCovered">&nbsp;48548</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;499</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;500</td>  <td class="nbHits">&nbsp;</td>
@@ -928,12 +928,12 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;514</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">void</span> addMapping(<span class="keyword">final</span> <span class="keyword">int</span> hashIndex, <span class="keyword">final</span> <span class="keyword">int</span> hashCode, <span class="keyword">final</span> K key, <span class="keyword">final</span> V value) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;515</td>  <td class="nbHitsCovered">&nbsp;196651</td>  <td class="src"><pre class="src">&nbsp;        modCount++;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;516</td>  <td class="nbHitsCovered">&nbsp;196651</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> HashEntry&lt;K, V&gt; entry = createEntry(data[hashIndex], hashCode, key, value);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;517</td>  <td class="nbHitsCovered">&nbsp;196651</td>  <td class="src"><pre class="src">&nbsp;        addEntry(entry, hashIndex);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;518</td>  <td class="nbHitsCovered">&nbsp;196651</td>  <td class="src"><pre class="src">&nbsp;        size++;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;519</td>  <td class="nbHitsCovered">&nbsp;196651</td>  <td class="src"><pre class="src">&nbsp;        checkCapacity();</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;520</td>  <td class="nbHitsCovered">&nbsp;196651</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;515</td>  <td class="nbHitsCovered">&nbsp;176380</td>  <td class="src"><pre class="src">&nbsp;        modCount++;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;516</td>  <td class="nbHitsCovered">&nbsp;176380</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">final</span> HashEntry&lt;K, V&gt; entry = createEntry(data[hashIndex], hashCode, key, value);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;517</td>  <td class="nbHitsCovered">&nbsp;176380</td>  <td class="src"><pre class="src">&nbsp;        addEntry(entry, hashIndex);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;518</td>  <td class="nbHitsCovered">&nbsp;176380</td>  <td class="src"><pre class="src">&nbsp;        size++;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;519</td>  <td class="nbHitsCovered">&nbsp;176380</td>  <td class="src"><pre class="src">&nbsp;        checkCapacity();</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;520</td>  <td class="nbHitsCovered">&nbsp;176380</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;521</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;522</td>  <td class="nbHits">&nbsp;</td>
@@ -1019,11 +1019,11 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;564</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">void</span> removeMapping(<span class="keyword">final</span> HashEntry&lt;K, V&gt; entry, <span class="keyword">final</span> <span class="keyword">int</span> hashIndex, <span class="keyword">final</span> HashEntry&lt;K, V&gt; previous) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;565</td>  <td class="nbHitsCovered">&nbsp;164716</td>  <td class="src"><pre class="src">&nbsp;        modCount++;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;566</td>  <td class="nbHitsCovered">&nbsp;164716</td>  <td class="src"><pre class="src">&nbsp;        removeEntry(entry, hashIndex, previous);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;567</td>  <td class="nbHitsCovered">&nbsp;164716</td>  <td class="src"><pre class="src">&nbsp;        size--;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;568</td>  <td class="nbHitsCovered">&nbsp;164716</td>  <td class="src"><pre class="src">&nbsp;        destroyEntry(entry);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;569</td>  <td class="nbHitsCovered">&nbsp;164716</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;565</td>  <td class="nbHitsCovered">&nbsp;144445</td>  <td class="src"><pre class="src">&nbsp;        modCount++;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;566</td>  <td class="nbHitsCovered">&nbsp;144445</td>  <td class="src"><pre class="src">&nbsp;        removeEntry(entry, hashIndex, previous);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;567</td>  <td class="nbHitsCovered">&nbsp;144445</td>  <td class="src"><pre class="src">&nbsp;        size--;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;568</td>  <td class="nbHitsCovered">&nbsp;144445</td>  <td class="src"><pre class="src">&nbsp;        destroyEntry(entry);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;569</td>  <td class="nbHitsCovered">&nbsp;144445</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;570</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;571</td>  <td class="nbHits">&nbsp;</td>
@@ -1050,14 +1050,14 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;582</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">void</span> removeEntry(<span class="keyword">final</span> HashEntry&lt;K, V&gt; entry, <span class="keyword">final</span> <span class="keyword">int</span> hashIndex, <span class="keyword">final</span> HashEntry&lt;K, V&gt; previous) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;583</td>  <td class="nbHitsCovered"><a title="Line 583: Conditional coverage 100% (2/2).">&nbsp;193474</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 583: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (previous == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;584</td>  <td class="nbHitsCovered">&nbsp;161054</td>  <td class="src"><pre class="src">&nbsp;            data[hashIndex] = entry.next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;583</td>  <td class="nbHitsCovered"><a title="Line 583: Conditional coverage 100% (2/2).">&nbsp;192993</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 583: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (previous == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;584</td>  <td class="nbHitsCovered">&nbsp;154622</td>  <td class="src"><pre class="src">&nbsp;            data[hashIndex] = entry.next;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;585</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        } <span class="keyword">else</span> {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;586</td>  <td class="nbHitsCovered">&nbsp;32420</td>  <td class="src"><pre class="src">&nbsp;            previous.next = entry.next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;586</td>  <td class="nbHitsCovered">&nbsp;38371</td>  <td class="src"><pre class="src">&nbsp;            previous.next = entry.next;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;587</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;588</td>  <td class="nbHitsCovered">&nbsp;193474</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;588</td>  <td class="nbHitsCovered">&nbsp;192993</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;589</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;590</td>  <td class="nbHits">&nbsp;</td>
@@ -1078,10 +1078,10 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;598</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">void</span> destroyEntry(<span class="keyword">final</span> HashEntry&lt;K, V&gt; entry) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;599</td>  <td class="nbHitsCovered">&nbsp;164716</td>  <td class="src"><pre class="src">&nbsp;        entry.next = <span class="keyword">null</span>;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;600</td>  <td class="nbHitsCovered">&nbsp;164716</td>  <td class="src"><pre class="src">&nbsp;        entry.key = <span class="keyword">null</span>;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;601</td>  <td class="nbHitsCovered">&nbsp;164716</td>  <td class="src"><pre class="src">&nbsp;        entry.value = <span class="keyword">null</span>;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;602</td>  <td class="nbHitsCovered">&nbsp;164716</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;599</td>  <td class="nbHitsCovered">&nbsp;144445</td>  <td class="src"><pre class="src">&nbsp;        entry.next = <span class="keyword">null</span>;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;600</td>  <td class="nbHitsCovered">&nbsp;144445</td>  <td class="src"><pre class="src">&nbsp;        entry.key = <span class="keyword">null</span>;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;601</td>  <td class="nbHitsCovered">&nbsp;144445</td>  <td class="src"><pre class="src">&nbsp;        entry.value = <span class="keyword">null</span>;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;602</td>  <td class="nbHitsCovered">&nbsp;144445</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;603</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;604</td>  <td class="nbHits">&nbsp;</td>
@@ -1098,7 +1098,7 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;610</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">void</span> checkCapacity() {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;611</td>  <td class="nbHitsCovered"><a title="Line 611: Conditional coverage 100% (2/2).">&nbsp;196651</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 611: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (size &gt;= threshold) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;611</td>  <td class="nbHitsCovered"><a title="Line 611: Conditional coverage 100% (2/2).">&nbsp;176380</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 611: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (size &gt;= threshold) {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;612</td>  <td class="nbHitsCovered">&nbsp;1805</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">final</span> <span class="keyword">int</span> newCapacity = data.length * 2;</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;613</td>  <td class="nbHitsUncovered"><a title="Line 613: Conditional coverage 50% (1/2).">&nbsp;1805</a></td>  <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 613: Conditional coverage 50% (1/2).">            <span class="keyword">if</span> (newCapacity &lt;= MAXIMUM_CAPACITY) {</a></span></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;614</td>  <td class="nbHitsCovered">&nbsp;1805</td>  <td class="src"><pre class="src">&nbsp;                ensureCapacity(newCapacity);</pre></td></tr>
@@ -1106,7 +1106,7 @@
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;616</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;617</td>  <td class="nbHitsCovered">&nbsp;196651</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;617</td>  <td class="nbHitsCovered">&nbsp;176380</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;618</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;619</td>  <td class="nbHits">&nbsp;</td>
@@ -1141,7 +1141,7 @@
 <tr>  <td class="numLineCover">&nbsp;638</td>  <td class="nbHitsCovered"><a title="Line 638: Conditional coverage 100% (2/2).">&nbsp;30709</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 638: Conditional coverage 100% (2/2).">            <span class="keyword">for</span> (<span class="keyword">int</span> i = oldCapacity - 1; i &gt;= 0; i--) {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;639</td>  <td class="nbHitsCovered">&nbsp;28896</td>  <td class="src"><pre class="src">&nbsp;                HashEntry&lt;K, V&gt; entry = oldEntries[i];</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;640</td>  <td class="nbHitsCovered"><a title="Line 640: Conditional coverage 100% (2/2).">&nbsp;28896</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 640: Conditional coverage 100% (2/2).">                <span class="keyword">if</span> (entry != <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;641</td>  <td class="nbHitsCovered">&nbsp;14394</td>  <td class="src"><pre class="src">&nbsp;                    oldEntries[i] = <span class="keyword">null</span>;  <span class="comment">// gc</span></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;641</td>  <td class="nbHitsCovered">&nbsp;14393</td>  <td class="src"><pre class="src">&nbsp;                    oldEntries[i] = <span class="keyword">null</span>;  <span class="comment">// gc</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;642</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;                    <span class="keyword">do</span> {</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;643</td>  <td class="nbHitsCovered">&nbsp;21535</td>  <td class="src"><pre class="src">&nbsp;                        <span class="keyword">final</span> HashEntry&lt;K, V&gt; next = entry.next;</pre></td></tr>
@@ -1559,7 +1559,7 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     * EntrySet iterator.</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;882</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;883</td>  <td class="nbHitsCovered">&nbsp;163252</td>  <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">static</span> <span class="keyword">class</span> EntrySetIterator&lt;K, V&gt; <span class="keyword">extends</span> HashIterator&lt;K, V&gt; <span class="keyword">implements</span> Iterator&lt;Map.Entry&lt;K, V&gt;&gt; {</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;883</td>  <td class="nbHitsCovered">&nbsp;163254</td>  <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> <span class="keyword">static</span> <span class="keyword">class</span> EntrySetIterator&lt;K, V&gt; <span class="keyword">extends</span> HashIterator&lt;K, V&gt; <span class="keyword">implements</span> Iterator&lt;Map.Entry&lt;K, V&gt;&gt; {</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;884</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;885</td>  <td class="nbHits">&nbsp;</td>
@@ -1570,7 +1570,7 @@
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;889</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        <span class="keyword">public</span> Map.Entry&lt;K, V&gt; next() {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;890</td>  <td class="nbHitsCovered">&nbsp;163252</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> <span class="keyword">super</span>.nextEntry();</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;890</td>  <td class="nbHitsCovered">&nbsp;163254</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> <span class="keyword">super</span>.nextEntry();</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;891</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;892</td>  <td class="nbHits">&nbsp;</td>
@@ -1902,23 +1902,23 @@
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1074</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        <span class="keyword">protected</span> HashEntry(<span class="keyword">final</span> HashEntry&lt;K, V&gt; next, <span class="keyword">final</span> <span class="keyword">int</span> hashCode, <span class="keyword">final</span> Object key, <span class="keyword">final</span> V value) {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1075</td>  <td class="nbHitsCovered">&nbsp;197573</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">super</span>();</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1076</td>  <td class="nbHitsCovered">&nbsp;197573</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">this</span>.next = next;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1077</td>  <td class="nbHitsCovered">&nbsp;197573</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">this</span>.hashCode = hashCode;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1078</td>  <td class="nbHitsCovered">&nbsp;197573</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">this</span>.key = key;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1079</td>  <td class="nbHitsCovered">&nbsp;197573</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">this</span>.value = value;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1080</td>  <td class="nbHitsCovered">&nbsp;197573</td>  <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1075</td>  <td class="nbHitsCovered">&nbsp;177302</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">super</span>();</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1076</td>  <td class="nbHitsCovered">&nbsp;177302</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">this</span>.next = next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1077</td>  <td class="nbHitsCovered">&nbsp;177302</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">this</span>.hashCode = hashCode;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1078</td>  <td class="nbHitsCovered">&nbsp;177302</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">this</span>.key = key;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1079</td>  <td class="nbHitsCovered">&nbsp;177302</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">this</span>.value = value;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1080</td>  <td class="nbHitsCovered">&nbsp;177302</td>  <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1081</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1082</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        @SuppressWarnings(<span class="string">"unchecked"</span>)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1083</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        <span class="keyword">public</span> K getKey() {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1084</td>  <td class="nbHitsCovered"><a title="Line 1084: Conditional coverage 100% (2/2).">&nbsp;1595780</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1084: Conditional coverage 100% (2/2).">            <span class="keyword">if</span> (key == NULL) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1084</td>  <td class="nbHitsCovered"><a title="Line 1084: Conditional coverage 100% (2/2).">&nbsp;1523640</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1084: Conditional coverage 100% (2/2).">            <span class="keyword">if</span> (key == NULL) {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1085</td>  <td class="nbHitsCovered">&nbsp;27054</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1086</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1087</td>  <td class="nbHitsCovered">&nbsp;1568726</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> (K) key;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1087</td>  <td class="nbHitsCovered">&nbsp;1496586</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> (K) key;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1088</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1089</td>  <td class="nbHits">&nbsp;</td>
@@ -1927,7 +1927,7 @@
   <td class="src"><pre class="src">&nbsp;        @SuppressWarnings(<span class="string">"unchecked"</span>)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1091</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        <span class="keyword">public</span> V getValue() {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1092</td>  <td class="nbHitsCovered">&nbsp;1641858</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> (V) value;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1092</td>  <td class="nbHitsCovered">&nbsp;1668955</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> (V) value;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1093</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1094</td>  <td class="nbHits">&nbsp;</td>
@@ -2026,8 +2026,8 @@
 <tr>  <td class="numLineCover">&nbsp;1147</td>  <td class="nbHitsCovered">&nbsp;24503</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">final</span> HashEntry&lt;K, V&gt;[] data = parent.data;</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1148</td>  <td class="nbHitsCovered">&nbsp;24503</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">int</span> i = data.length;</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1149</td>  <td class="nbHitsCovered">&nbsp;24503</td>  <td class="src"><pre class="src">&nbsp;            HashEntry&lt;K, V&gt; next = <span class="keyword">null</span>;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1150</td>  <td class="nbHitsCovered"><a title="Line 1150: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;110180</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1150: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">while</span> (i &gt; 0 &amp;&amp; next == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1151</td>  <td class="nbHitsCovered">&nbsp;85677</td>  <td class="src"><pre class="src">&nbsp;                next = data[--i];</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1150</td>  <td class="nbHitsCovered"><a title="Line 1150: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;119106</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1150: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">while</span> (i &gt; 0 &amp;&amp; next == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1151</td>  <td class="nbHitsCovered">&nbsp;94603</td>  <td class="src"><pre class="src">&nbsp;                next = data[--i];</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1152</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1153</td>  <td class="nbHitsCovered">&nbsp;24503</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">this</span>.next = next;</pre></td></tr>
@@ -2038,33 +2038,33 @@
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1158</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        <span class="keyword">public</span> <span class="keyword">boolean</span> hasNext() {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1159</td>  <td class="nbHitsCovered"><a title="Line 1159: Conditional coverage 100% (2/2).">&nbsp;367957</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1159: Conditional coverage 100% (2/2).">            <span class="keyword">return</span> next != <span class="keyword">null</span>;</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1159</td>  <td class="nbHitsCovered"><a title="Line 1159: Conditional coverage 100% (2/2).">&nbsp;367959</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1159: Conditional coverage 100% (2/2).">            <span class="keyword">return</span> next != <span class="keyword">null</span>;</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1160</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1161</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1162</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        <span class="keyword">protected</span> HashEntry&lt;K, V&gt; nextEntry() {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1163</td>  <td class="nbHitsCovered"><a title="Line 1163: Conditional coverage 100% (2/2).">&nbsp;345619</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1163: Conditional coverage 100% (2/2).">            <span class="keyword">if</span> (parent.modCount != expectedModCount) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1163</td>  <td class="nbHitsCovered"><a title="Line 1163: Conditional coverage 100% (2/2).">&nbsp;345621</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1163: Conditional coverage 100% (2/2).">            <span class="keyword">if</span> (parent.modCount != expectedModCount) {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1164</td>  <td class="nbHitsCovered">&nbsp;24</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">throw</span> <span class="keyword">new</span> ConcurrentModificationException();</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1165</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1166</td>  <td class="nbHitsCovered">&nbsp;345595</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">final</span> HashEntry&lt;K, V&gt; newCurrent = next;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1167</td>  <td class="nbHitsCovered"><a title="Line 1167: Conditional coverage 100% (2/2).">&nbsp;345595</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1167: Conditional coverage 100% (2/2).">            <span class="keyword">if</span> (newCurrent == <span class="keyword">null</span>)  {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1166</td>  <td class="nbHitsCovered">&nbsp;345597</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">final</span> HashEntry&lt;K, V&gt; newCurrent = next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1167</td>  <td class="nbHitsCovered"><a title="Line 1167: Conditional coverage 100% (2/2).">&nbsp;345597</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1167: Conditional coverage 100% (2/2).">            <span class="keyword">if</span> (newCurrent == <span class="keyword">null</span>)  {</a></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1168</td>  <td class="nbHitsCovered">&nbsp;17</td>  <td class="src"><pre class="src">&nbsp;                <span class="keyword">throw</span> <span class="keyword">new</span> NoSuchElementException(AbstractHashedMap.NO_NEXT_ENTRY);</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1169</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1170</td>  <td class="nbHitsCovered">&nbsp;345578</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">final</span> HashEntry&lt;K, V&gt;[] data = parent.data;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1171</td>  <td class="nbHitsCovered">&nbsp;345578</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">int</span> i = hashIndex;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1172</td>  <td class="nbHitsCovered">&nbsp;345578</td>  <td class="src"><pre class="src">&nbsp;            HashEntry&lt;K, V&gt; n = newCurrent.next;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1173</td>  <td class="nbHitsCovered"><a title="Line 1173: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;1005124</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1173: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">while</span> (n == <span class="keyword">null</span> &amp;&amp; i &gt; 0) {</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1174</td>  <td class="nbHitsCovered">&nbsp;659546</td>  <td class="src"><pre class="src">&nbsp;                n = data[--i];</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1170</td>  <td class="nbHitsCovered">&nbsp;345580</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">final</span> HashEntry&lt;K, V&gt;[] data = parent.data;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1171</td>  <td class="nbHitsCovered">&nbsp;345580</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">int</span> i = hashIndex;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1172</td>  <td class="nbHitsCovered">&nbsp;345580</td>  <td class="src"><pre class="src">&nbsp;            HashEntry&lt;K, V&gt; n = newCurrent.next;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1173</td>  <td class="nbHitsCovered"><a title="Line 1173: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;996211</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1173: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">            <span class="keyword">while</span> (n == <span class="keyword">null</span> &amp;&amp; i &gt; 0) {</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1174</td>  <td class="nbHitsCovered">&nbsp;650631</td>  <td class="src"><pre class="src">&nbsp;                n = data[--i];</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1175</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1176</td>  <td class="nbHitsCovered">&nbsp;345578</td>  <td class="src"><pre class="src">&nbsp;            next = n;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1177</td>  <td class="nbHitsCovered">&nbsp;345578</td>  <td class="src"><pre class="src">&nbsp;            hashIndex = i;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1178</td>  <td class="nbHitsCovered">&nbsp;345578</td>  <td class="src"><pre class="src">&nbsp;            last = newCurrent;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1179</td>  <td class="nbHitsCovered">&nbsp;345578</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> newCurrent;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1176</td>  <td class="nbHitsCovered">&nbsp;345580</td>  <td class="src"><pre class="src">&nbsp;            next = n;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1177</td>  <td class="nbHitsCovered">&nbsp;345580</td>  <td class="src"><pre class="src">&nbsp;            hashIndex = i;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1178</td>  <td class="nbHitsCovered">&nbsp;345580</td>  <td class="src"><pre class="src">&nbsp;            last = newCurrent;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1179</td>  <td class="nbHitsCovered">&nbsp;345580</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> newCurrent;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1180</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1181</td>  <td class="nbHits">&nbsp;</td>
@@ -2401,6 +2401,6 @@
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 3/2/13 11:37 PM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 3/3/13 7:09 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: websites/production/commons/content/proper/commons-collections/cobertura/org.apache.commons.collections.map.AbstractInputCheckedMapDecorator.html
==============================================================================
--- websites/production/commons/content/proper/commons-collections/cobertura/org.apache.commons.collections.map.AbstractInputCheckedMapDecorator.html (original)
+++ websites/production/commons/content/proper/commons-collections/cobertura/org.apache.commons.collections.map.AbstractInputCheckedMapDecorator.html Sun Mar  3 18:22:11 2013
@@ -388,6 +388,6 @@
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 3/2/13 11:37 PM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 3/3/13 7:09 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: websites/production/commons/content/proper/commons-collections/cobertura/org.apache.commons.collections.map.AbstractIterableMap.html
==============================================================================
--- websites/production/commons/content/proper/commons-collections/cobertura/org.apache.commons.collections.map.AbstractIterableMap.html (original)
+++ websites/production/commons/content/proper/commons-collections/cobertura/org.apache.commons.collections.map.AbstractIterableMap.html Sun Mar  3 18:22:11 2013
@@ -89,6 +89,6 @@
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 3/2/13 11:37 PM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 3/3/13 7:09 PM.</div>
 </body>
 </html>
\ No newline at end of file