log src/org/tmatesoft/hg/repo/HgManifest.java @ 283:7a8e1a305a78

age author description
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 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 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
Tue, 16 Aug 2011 22:07:16 +0200 Artem Tikhomirov Handle revision constants correctly
Tue, 16 Aug 2011 04:03:29 +0200 Artem Tikhomirov Collect tags for a file - improve performance of 'sparse' manifest reads
Thu, 02 Jun 2011 05:13:39 +0200 Artem Tikhomirov Allow to cat a file with changeset revision
Thu, 19 May 2011 05:02:07 +0200 Artem Tikhomirov Due to discrepancy in manifest and changelor indexes, wrong manifest revisions got cached and compared
Thu, 19 May 2011 04:14:45 +0200 Artem Tikhomirov Basic information about branches
Tue, 17 May 2011 03:42:33 +0200 Artem Tikhomirov Issue 7: Correctly handle manifest and changelog with different number of (or non-matching) revisions
Mon, 18 Apr 2011 18:04:24 +0200 Artem Tikhomirov Pool objects to avoid memory polution with duplicates
Wed, 09 Mar 2011 05:22:17 +0100 Artem Tikhomirov Merged branch wrap-data-access into default for resource-friendly data access. Updated API to promote that friendliness to clients (channels, not byte[]). More exceptions base src/com/tmate/hgkit/ll/HgManifest.java@27cc9bc6bc5a
Fri, 28 Jan 2011 03:50:52 +0100 Artem Tikhomirov Updated contact address to support@hg4j.com