| Fri, 02 Sep 2011 13:40:09 +0200 | 
  Artem Tikhomirov | 
  
   Erroneous and slow status for working copies based on non-tip revision
   
   | 
 
 
  | Wed, 31 Aug 2011 23:22:18 +0200 | 
  Artem Tikhomirov | 
  
   Use EnumMap when keys are from enumeration
   
   | 
 
 
  | Mon, 29 Aug 2011 23:31:37 +0200 | 
  Artem Tikhomirov | 
  
   Ensure capacity grows regardless of initial map size. Separate unit test
   
   | 
 
 
  | Mon, 29 Aug 2011 23:14:59 +0200 | 
  Artem Tikhomirov | 
  
   Favor delegation over generalization
   
   | 
 
 
  | Mon, 29 Aug 2011 22:15:12 +0200 | 
  Artem Tikhomirov | 
  
   Tailored Map implementation with int keys
   
   | 
 
 
  | Thu, 25 Aug 2011 21:35:03 +0200 | 
  Artem Tikhomirov | 
  
   Issue 10: Report file content length with respect of metadata. Respect dirstate parents for WC's status. Exceptions to keep useful attributes of the location
   
   | 
 
 
  | Thu, 25 Aug 2011 03:57:39 +0200 | 
  Artem Tikhomirov | 
  
   Use Nodeid.isNull check instead of NULL.equals
   
   | 
 
 
  | Thu, 25 Aug 2011 03:56:27 +0200 | 
  Artem Tikhomirov | 
  
   Added tag v0.5.0 for changeset c2601c0b4a1f
   
   | 
 
 
  | Thu, 25 Aug 2011 03:55:56 +0200 | 
  Artem Tikhomirov | 
  
   Make present state available as version 0.5.0
   v0.5.0 
   | 
 
 
  | Wed, 24 Aug 2011 04:17:55 +0200 | 
  Artem Tikhomirov | 
  
   Include tests for hgignore into the suite
   
   | 
 
 
  | Wed, 24 Aug 2011 04:10:17 +0200 | 
  Artem Tikhomirov | 
  
   Avoid IAE:nullid when looking into stale merge/state file
   
   | 
 
 
  | Tue, 23 Aug 2011 23:47:38 +0200 | 
  Artem Tikhomirov | 
  
   Respect glob pattern with alternatives {a,b}
   
   | 
 
 
  | Tue, 23 Aug 2011 22:30:56 +0200 | 
  Artem Tikhomirov | 
  
   Use StringProxy when parsing manifest to minimize number of useless conversions and array instances
   
   | 
 
 
  | Tue, 23 Aug 2011 21:27:56 +0200 | 
  Artem Tikhomirov | 
  
   Revert manifest parser changes - no single string and back to HashMap Pool
   
   | 
 
 
  | Fri, 19 Aug 2011 04:59:32 +0200 | 
  Artem Tikhomirov | 
  
   Improve manifest parsing: reduce number of arrays instantiated for Nodeid
   
   | 
 
 
  | Fri, 19 Aug 2011 04:02:48 +0200 | 
  Artem Tikhomirov | 
  
   Generous defaults for SparseSet not to fail on big manifests
   
   | 
 
 
  | Fri, 19 Aug 2011 03:36:25 +0200 | 
  Artem Tikhomirov | 
  
   Optimize memory usage (reduce number of objects instantiated) when pooling file names and nodeids during manifest parsing
   
   | 
 
 
  | Thu, 18 Aug 2011 18:06:44 +0200 | 
  Artem Tikhomirov | 
  
   RevlogStream - reduce number of object instances, reuse when possible
   
   | 
 
 
  | Thu, 18 Aug 2011 03:46:36 +0200 | 
  Artem Tikhomirov | 
  
   Improve manifest parsing: decode bytes to chars once, minimize arraycopy on String instantiation, keep set of file revisions from previous manifest only
   
   | 
 
 
  | Wed, 17 Aug 2011 20:30:06 +0200 | 
  Artem Tikhomirov | 
  
   Avoid redundant calls to library when converting a char to hex digit
   
   | 
 
 
  | Wed, 17 Aug 2011 02:35:15 +0200 | 
  Artem Tikhomirov | 
  
   Experimental alternative to HashMap in Pool to reduce memory footprint
   
   | 
 
 
  | Tue, 16 Aug 2011 22:15:02 +0200 | 
  Artem Tikhomirov | 
  
   Avoid IAE when repository has removed tags. Do not duplicate pools that are already in ManifestParser
   
   | 
 
 
  | Tue, 16 Aug 2011 22:08:15 +0200 | 
  Artem Tikhomirov | 
  
   Reduce number of objects instantiated on revlog read
   
   | 
 
 
  | Tue, 16 Aug 2011 22:07:16 +0200 | 
  Artem Tikhomirov | 
  
   Handle revision constants correctly
   
   |