A B C D E F G I L M N S T V

A

ArraySortBenchmark - Class in examples
Measures sorting on different distributions of integers.
ArraySortBenchmark() - Constructor for class examples.ArraySortBenchmark
 
ArraySortBenchmark.Distribution - Enum in examples
 

B

BitSetBenchmark - Class in examples
A simple example of a benchmark for BitSet showing some of the issues with micro-benchmarking.
BitSetBenchmark() - Constructor for class examples.BitSetBenchmark
 

C

CharacterBenchmark - Class in examples
Tests various Character methods, intended for testing multiple implementations against each other.
CharacterBenchmark() - Constructor for class examples.CharacterBenchmark
 
CharacterBenchmark.CharacterSet - Enum in examples
 
CharacterBenchmark.Overload - Enum in examples
 
compressionLevelMap - Static variable in class examples.CompressionSizeBenchmark
 
compressionSize() - Method in class examples.CompressionSizeBenchmark
 
CompressionSizeBenchmark - Class in examples
Example "arbitrary measurement" benchmark.
CompressionSizeBenchmark() - Constructor for class examples.CompressionSizeBenchmark
 
ContainsBenchmark - Class in examples
 
ContainsBenchmark() - Constructor for class examples.ContainsBenchmark
 
CopyArrayBenchmark - Class in examples
Tests each of the three (non-manual) ways to copy an array, for all nine array types.
CopyArrayBenchmark() - Constructor for class examples.CopyArrayBenchmark
 
CopyArrayBenchmark.Strategy - Enum in examples
 

D

DemoBenchmark - Class in examples
 
DoubleToStringBenchmark - Class in examples
Measures the various ways the JDK converts doubles to strings.
DoubleToStringBenchmark() - Constructor for class examples.DoubleToStringBenchmark
 
DoubleToStringBenchmark.Method - Enum in examples
 
DoubleToStringBenchmark2 - Class in examples
Measures the various ways the JDK converts doubles to strings.
DoubleToStringBenchmark2() - Constructor for class examples.DoubleToStringBenchmark2
 

E

EnumSetContainsBenchmark - Class in examples
Measures EnumSet#contains().
EnumSetContainsBenchmark() - Constructor for class examples.EnumSetContainsBenchmark
 
EnumSetContainsBenchmark.SetMaker - Enum in examples
 
examples - package examples
 
ExpensiveObjectsBenchmark - Class in examples
Benchmarks creation and cloning various expensive objects.
ExpensiveObjectsBenchmark() - Constructor for class examples.ExpensiveObjectsBenchmark
 

F

FormatterBenchmark - Class in examples
Compares Formatter against hand-written StringBuilder code.
FormatterBenchmark() - Constructor for class examples.FormatterBenchmark
 

G

getTimeUnitNames() - Method in class examples.ContainsBenchmark
 

I

IntModBenchmark - Class in examples
Measures several candidate implementations for mod().
IntModBenchmark() - Constructor for class examples.IntModBenchmark
 

L

ListIterationBenchmark - Class in examples
Measures iterating through list elements.
ListIterationBenchmark() - Constructor for class examples.ListIterationBenchmark
 
LoopingBackwardsBenchmark - Class in examples
Testing the old canard that looping backwards is faster.
LoopingBackwardsBenchmark() - Constructor for class examples.LoopingBackwardsBenchmark
 

M

main(String[]) - Static method in class examples.ArraySortBenchmark
 
main(String[]) - Static method in class examples.BitSetBenchmark
 
main(String[]) - Static method in class examples.CharacterBenchmark
 
main(String[]) - Static method in class examples.CompressionSizeBenchmark
 
main(String[]) - Static method in class examples.ContainsBenchmark
 
main(String[]) - Static method in class examples.CopyArrayBenchmark
 
main(String[]) - Static method in class examples.DemoBenchmark
 
main(String[]) - Static method in class examples.DoubleToStringBenchmark
 
main(String[]) - Static method in class examples.DoubleToStringBenchmark2
 
main(String[]) - Static method in class examples.EnumSetContainsBenchmark
 
main(String[]) - Static method in class examples.ExpensiveObjectsBenchmark
 
main(String[]) - Static method in class examples.FormatterBenchmark
 
main(String[]) - Static method in class examples.IntModBenchmark
 
main(String[]) - Static method in class examples.ListIterationBenchmark
 
main(String[]) - Static method in class examples.LoopingBackwardsBenchmark
 
main(String[]) - Static method in class examples.MessageDigestCreationBenchmark
 
main(String[]) - Static method in class examples.StringBuilderBenchmark
 
MessageDigestCreationBenchmark - Class in examples
Times creating new MessageDigest instances.
MessageDigestCreationBenchmark() - Constructor for class examples.MessageDigestCreationBenchmark
 

N

nanosToUnits(double) - Method in class examples.ContainsBenchmark
 

S

setUp() - Method in class examples.ArraySortBenchmark
 
setUp() - Method in class examples.BitSetBenchmark
 
setUp() - Method in class examples.CharacterBenchmark
 
setUp() - Method in class examples.ContainsBenchmark
 
setUp() - Method in class examples.CopyArrayBenchmark
 
setUp() - Method in class examples.DemoBenchmark
 
setUp() - Method in class examples.EnumSetContainsBenchmark
 
setUp() - Method in class examples.ListIterationBenchmark
 
StringBuilderBenchmark - Class in examples
Tests the performance of various StringBuilder methods.
StringBuilderBenchmark() - Constructor for class examples.StringBuilderBenchmark
 

T

tearDown() - Method in class examples.DemoBenchmark
 
time(int) - Method in class examples.MessageDigestCreationBenchmark
 
timeAppendBoolean(int) - Method in class examples.StringBuilderBenchmark
 
timeAppendChar(int) - Method in class examples.StringBuilderBenchmark
 
timeAppendCharArray(int) - Method in class examples.StringBuilderBenchmark
 
timeAppendCharSequence(int) - Method in class examples.StringBuilderBenchmark
 
timeAppendDouble(int) - Method in class examples.StringBuilderBenchmark
 
timeAppendFloat(int) - Method in class examples.StringBuilderBenchmark
 
timeAppendInt(int) - Method in class examples.StringBuilderBenchmark
 
timeAppendLong(int) - Method in class examples.StringBuilderBenchmark
 
timeAppendObject(int) - Method in class examples.StringBuilderBenchmark
 
timeAppendString(int) - Method in class examples.StringBuilderBenchmark
 
timeArrayIteration(int) - Method in class examples.ListIterationBenchmark
 
timeBackwards(int) - Method in class examples.LoopingBackwardsBenchmark
 
timeBaselineIteration(int) - Method in class examples.BitSetBenchmark
This benchmark attempts to measure the baseline cost of both BitSetBenchmark.timeCharsToBitSet(int) and BitSetBenchmark.timeCharsToMask(int).
timeBooleans(int) - Method in class examples.CopyArrayBenchmark
 
timeBytes(int) - Method in class examples.CopyArrayBenchmark
 
timeChars(int) - Method in class examples.CopyArrayBenchmark
 
timeCharsToBitSet(int) - Method in class examples.BitSetBenchmark
This benchmark parses a char[] of 1's and 0's into a BitSet.
timeCharsToMask(int) - Method in class examples.BitSetBenchmark
This benchmark parses a char[] of 1's and 0's into a bit mask.
timeClonedDecimalFormatSymbols(int) - Method in class examples.ExpensiveObjectsBenchmark
 
timeClonedNumberFormat(int) - Method in class examples.ExpensiveObjectsBenchmark
 
timeClonedSimpleDateFormat(int) - Method in class examples.ExpensiveObjectsBenchmark
 
timeConditional(int) - Method in class examples.IntModBenchmark
 
timeContains(int) - Method in class examples.ContainsBenchmark
 
timeContains(int) - Method in class examples.EnumSetContainsBenchmark
 
timeDigit(int) - Method in class examples.CharacterBenchmark
 
timeDoubleRemainder(int) - Method in class examples.IntModBenchmark
 
timeDoubles(int) - Method in class examples.CopyArrayBenchmark
 
timeFloats(int) - Method in class examples.CopyArrayBenchmark
 
timeFormatter_NoFormatting(int) - Method in class examples.FormatterBenchmark
 
timeFormatter_OneInt(int) - Method in class examples.FormatterBenchmark
 
timeFormatter_OneString(int) - Method in class examples.FormatterBenchmark
 
timeForwards(int) - Method in class examples.LoopingBackwardsBenchmark
 
timeGetNumericValue(int) - Method in class examples.CharacterBenchmark
 
timeInts(int) - Method in class examples.CopyArrayBenchmark
 
timeIsDigit(int) - Method in class examples.CharacterBenchmark
 
timeIsIdentifierIgnorable(int) - Method in class examples.CharacterBenchmark
 
timeIsJavaIdentifierPart(int) - Method in class examples.CharacterBenchmark
 
timeIsJavaIdentifierStart(int) - Method in class examples.CharacterBenchmark
 
timeIsLetter(int) - Method in class examples.CharacterBenchmark
 
timeIsLetterOrDigit(int) - Method in class examples.CharacterBenchmark
 
timeIsLowerCase(int) - Method in class examples.CharacterBenchmark
 
timeIsSpace(int) - Method in class examples.CharacterBenchmark
 
timeIsSpaceChar(int) - Method in class examples.CharacterBenchmark
 
timeIsUpperCase(int) - Method in class examples.CharacterBenchmark
 
timeIsWhitespace(int) - Method in class examples.CharacterBenchmark
 
timeLeftShiftingMod(int) - Method in class examples.IntModBenchmark
 
timeListIteration(int) - Method in class examples.ListIterationBenchmark
 
timeLongs(int) - Method in class examples.CopyArrayBenchmark
 
timeNewDecimalFormatSymbols(int) - Method in class examples.ExpensiveObjectsBenchmark
 
timeNewNumberFormat(int) - Method in class examples.ExpensiveObjectsBenchmark
 
timeNewSimpleDateFormat(int) - Method in class examples.ExpensiveObjectsBenchmark
 
timeObjects(int) - Method in class examples.CopyArrayBenchmark
 
timePrimitive(int) - Method in class examples.DoubleToStringBenchmark
 
timeQuoteTrick(int) - Method in class examples.DoubleToStringBenchmark2
 
timeRightShiftingMod(int) - Method in class examples.IntModBenchmark
 
timeSetBitSetX64(int) - Method in class examples.BitSetBenchmark
This benchmark attempts to measure performance of BitSet.set(int).
timeSetMaskX64(int) - Method in class examples.BitSetBenchmark
This benchmark attempts to measure performance of direct bit-manipulation.
timeShorts(int) - Method in class examples.CopyArrayBenchmark
 
timeSimpleCompression(int) - Method in class examples.CompressionSizeBenchmark
 
timeSomething(int) - Method in class examples.DemoBenchmark
 
timeSomethingElse(int) - Method in class examples.DemoBenchmark
 
timeSort(int) - Method in class examples.ArraySortBenchmark
 
timeStringBuilder_NoFormatting(int) - Method in class examples.FormatterBenchmark
 
timeStringBuilder_OneInt(int) - Method in class examples.FormatterBenchmark
 
timeStringBuilder_OneString(int) - Method in class examples.FormatterBenchmark
 
timeStringFormat(int) - Method in class examples.DoubleToStringBenchmark2
 
timeStringValueOf(int) - Method in class examples.DoubleToStringBenchmark2
 
timeToLowerCase(int) - Method in class examples.CharacterBenchmark
 
timeToString(int) - Method in class examples.DoubleToStringBenchmark2
 
timeToUpperCase(int) - Method in class examples.CharacterBenchmark
 
timeWrapper(int) - Method in class examples.DoubleToStringBenchmark
 
timeWrongMod(int) - Method in class examples.IntModBenchmark
 

V

valueOf(String) - Static method in enum examples.ArraySortBenchmark.Distribution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum examples.CharacterBenchmark.CharacterSet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum examples.CharacterBenchmark.Overload
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum examples.CopyArrayBenchmark.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum examples.DoubleToStringBenchmark.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum examples.EnumSetContainsBenchmark.SetMaker
Returns the enum constant of this type with the specified name.
values() - Static method in enum examples.ArraySortBenchmark.Distribution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum examples.CharacterBenchmark.CharacterSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum examples.CharacterBenchmark.Overload
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum examples.CopyArrayBenchmark.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum examples.DoubleToStringBenchmark.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum examples.EnumSetContainsBenchmark.SetMaker
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G I L M N S T V

Copyright © 2009-2011 Google, Inc.. All Rights Reserved.