Mercurial > jhg
log src/org/tmatesoft/hg/internal/Pool.java @ 686:f1f095e42555
age | author | description |
---|---|---|
2012-03-29 | Artem Tikhomirov | FIXMEs: awkward API refactored, what need to be internal got hidden; public aspects got captured in slim interfaces |
2011-08-19 | Artem Tikhomirov | Optimize memory usage (reduce number of objects instantiated) when pooling file names and nodeids during manifest parsing |
2011-08-18 | Artem Tikhomirov | Improve manifest parsing: decode bytes to chars once, minimize arraycopy on String instantiation, keep set of file revisions from previous manifest only |
2011-04-18 | Artem Tikhomirov | Pool objects to avoid memory polution with duplicates |
2011-04-15 | Artem Tikhomirov | Optimization: use ParentWalker to get changeset's parents, if possible. Do not keep duplicating nodeids and strings in manifest revisions |