}
public void manifestWalk() throws Exception {
System.out.println(System.getProperty("java.version"));
final long start = System.currentTimeMillis();
final HgRepository repository = new HgLookup().detect(new File("/temp/hg/cpython"));
repository.getManifest().walk(0, 10000, new DoNothingManifestInspector());
// cpython: 1,1 sec for 0..1000, 43 sec for 0..10000, 115 sec for 0..20000 (Pool with HashMap)
// 2,4 sec for 1000..2000
// cpython -r 1000: 484 files, -r 2000: 1015 files. Iteration 1000..2000; fnamePool.size:1019 nodeidPool.size:2989
// nodeidPool for two subsequent revisions only: 840. 37 sec for 0..10000. 99 sec for 0..20k