PCJ API
Version 1.2

Package bak.pcj.benchmark

Provides classes for benchmarking collection implementations.

See:
          Description

Interface Summary
IntKeyIntMapFactory This interface represents factories of maps of int values.
IntKeyMapFactory This interface represents factories of maps of int keys.
IntListFactory This interface represents factories of lists of int values.
IntSetFactory This interface represents factories of sets of int values.
 

Class Summary
ArrayListBenchmark This class represents benchmarks for ArrayLists.
Benchmark This class represents benchmark tests.
BenchmarkRunner Controls the execution of benchmarks.
CollectionBenchmark This class represents an abstract base for implementing benchmarks for collections of Integer values.
DataSet This class represents data sets for benchmarks.
DataSetOrderedCompact This class represents a standard data set for benchmarks.
DataSetShuffledCompact This class represents a standard data set for benchmarks.
HashMapBenchmark This class represents benchmarks for Maps.
HashSetBenchmark This class represents benchmark tests for JCF hash sets.
IntAdaptedArrayListBenchmark This class represents benchmark tests for ArrayLists adapted to primitive lists.
IntAdaptedHashSetBenchmark This class represents benchmark tests for HashSets adapted to primitive collections.
IntArrayDequeBenchmark This class represents benchmark tests for IntArrayDeques.
IntArrayListBenchmark This class represents benchmark tests for IntArrayLists.
IntBitSetBenchmark This class represents benchmark tests for IntBitSets.
IntChainedHashSetBenchmark This class represents benchmark tests for IntChainedHashSets.
IntCollectionBenchmark This class represents an abstract base for implementing benchmarks for collections of int values.
IntKeyAdaptedHashMapBenchmark This class represents benchmarks for HashMaps adapted to primitive maps.
IntKeyChainedHashMapBenchmark This class represents benchmarks for IntKeyChainedHashMaps.
IntKeyIntAdaptedHashMapBenchmark This class represents benchmarks for HashMaps adapted to primitive maps.
IntKeyIntChainedHashMapBenchmark This class represents benchmarks for IntKeyIntChainedHashMaps.
IntKeyIntMapBenchmark This class represents an abstract base for implementing benchmarks for maps of int values.
IntKeyIntOpenHashMapBenchmark This class represents benchmarks for IntKeyIntOpenHashMaps.
IntKeyMapBenchmark This class represents an abstract base for implementing benchmarks for maps of int keys.
IntKeyOpenHashMapBenchmark This class represents benchmarks for IntKeyOpenHashMaps.
IntListBenchmark This class represents benchmark tests for lists of int values.
IntOpenHashSetBenchmark This class represents benchmark tests for IntOpenHashSets.
IntRangeSetBenchmark This class represents benchmark tests for IntRangeSets.
IntSetBenchmark This class represents benchmark tests for sets of int values.
ListBenchmark This class represents an abstract base for implementing benchmarks for lists of Integer values.
MapBenchmark This class represents an abstract base for implementing benchmarks for maps.
Report This class represents reports of results from benchmarks.
Result This class represents results from benchmarks.
ResultCollector This class represents a collector of benchmark results.
 

Package bak.pcj.benchmark Description

Provides classes for benchmarking collection implementations.

The classes in this package should not be considered part of the core API. Interfaces may change.


PCJ API
Version 1.2

Report a bug or request a feature.
Further information on the development and latest release of PCJ can be found at the project homepage.

Primitive Collections for Java is released under the GNU Lesser General Public License.
Copyright © 2002, 2003 Søren Bak. All Rights Reserved.

Hosted by SourceForge.net
SourceForge.net Logo