Package org.eclipse.jgit.pgm.debug
Class BenchmarkReftable
java.lang.Object
org.eclipse.jgit.pgm.TextBuiltin
org.eclipse.jgit.pgm.debug.BenchmarkReftable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.eclipse.jgit.pgm.TextBuiltin
TextBuiltin.TerminatedByHelpException
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private String
private String
private String
private BenchmarkReftable.Test
private int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
private void
private void
getRefsExcludingWithFilter
(String prefix) private void
getRefsExcludingWithSeekPast
(String prefix) private void
protected void
run()
Perform the actions of this command.private void
scan()
private void
private void
private void
Methods inherited from class org.eclipse.jgit.pgm.TextBuiltin
containsHelp, die, die, die, die, execute, getErrorWriter, getOutputWriter, getRepository, getResourceBundle, init, initRaw, parseArguments, printUsage, printUsageAndExit, printUsageAndExit, requiresRepository
-
Field Details
-
tries
private int tries -
test
-
ref
-
objectId
-
lsRemotePath
-
reftablePath
-
-
Constructor Details
-
BenchmarkReftable
BenchmarkReftable()
-
-
Method Details
-
run
Perform the actions of this command.This method should only be invoked by
TextBuiltin.execute(String[])
.- Specified by:
run
in classTextBuiltin
- Throws:
Exception
- an error occurred while processing the command. The main framework will catch the exception and print a message on standard error.
-
printf
- Throws:
IOException
-
writeStack
- Throws:
Exception
-
scan
- Throws:
Exception
-
readLsRemote
- Throws:
IOException
FileNotFoundException
-
seekCold
- Throws:
Exception
-
seekHot
- Throws:
Exception
-
byIdCold
- Throws:
Exception
-
byIdHot
- Throws:
Exception
-
getRefsExcludingWithFilter
- Throws:
Exception
-
getRefsExcludingWithSeekPast
- Throws:
Exception
-