Mercurial > jhg
comparison src/org/tmatesoft/hg/repo/Revlog.java @ 601:8143c1f77d45
Remove debug timestamps
| author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
|---|---|
| date | Mon, 06 May 2013 17:10:46 +0200 |
| parents | 46f29b73e51e |
| children | c3505001a42a |
comparison
equal
deleted
inserted
replaced
| 600:46f29b73e51e | 601:8143c1f77d45 |
|---|---|
| 148 * @param nid revision to look up | 148 * @param nid revision to look up |
| 149 * @return revision local index in this revlog | 149 * @return revision local index in this revlog |
| 150 * @throws HgRuntimeException subclass thereof to indicate issues with the library. <em>Runtime exception</em> | 150 * @throws HgRuntimeException subclass thereof to indicate issues with the library. <em>Runtime exception</em> |
| 151 */ | 151 */ |
| 152 public final int getRevisionIndex(Nodeid nid) throws HgRuntimeException { | 152 public final int getRevisionIndex(Nodeid nid) throws HgRuntimeException { |
| 153 // final long t1 = System.nanoTime(); | |
| 154 int revision; | 153 int revision; |
| 155 if (useRevisionLookup) { | 154 if (useRevisionLookup) { |
| 156 if (revisionLookup == null) { | 155 if (revisionLookup == null) { |
| 157 revisionLookup = RevisionLookup.createFor(content); | 156 revisionLookup = RevisionLookup.createFor(content); |
| 158 } | 157 } |
| 164 // using toString() to identify revlog. HgDataFile.toString includes path, HgManifest and HgChangelog instances | 163 // using toString() to identify revlog. HgDataFile.toString includes path, HgManifest and HgChangelog instances |
| 165 // are fine with default (class name) | 164 // are fine with default (class name) |
| 166 // Perhaps, more tailored description method would be suitable here | 165 // Perhaps, more tailored description method would be suitable here |
| 167 throw new HgInvalidRevisionException(String.format("Can't find revision %s in %s", nid.shortNotation(), this), nid, null); | 166 throw new HgInvalidRevisionException(String.format("Can't find revision %s in %s", nid.shortNotation(), this), nid, null); |
| 168 } | 167 } |
| 169 // final long t2 = System.nanoTime(); | |
| 170 // System.out.printf("\tgetRevisionIndex(%s): %d us\n", nid.shortNotation(), (t2-t1)/1000); | |
| 171 return revision; | 168 return revision; |
| 172 } | 169 } |
| 173 | 170 |
| 174 /** | 171 /** |
| 175 * Note, {@link Nodeid#NULL} nodeid is not reported as known in any revlog. | 172 * Note, {@link Nodeid#NULL} nodeid is not reported as known in any revlog. |
