├── .classpath ├── .github └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── .project ├── CONTRIBUTING.md ├── JNI-test-scripts ├── linux │ ├── build-dll.sh │ └── run-JNI-test ├── win │ └── build-dll.sh └── zos │ ├── build-dll.sh │ └── run-JNI-test.sh ├── LICENSE ├── META-INF └── MANIFEST.MF ├── README.md └── net └── adoptopenjdk └── bumblebench ├── arraycopy ├── ArrayCopyByte.java ├── ArrayCopyChar.java ├── ArrayCopyInt.java ├── ArrayCopyLong.java └── ArrayCopyObject.java ├── collections ├── ArrayListForEachConsumerAnonymousBench.java ├── ArrayListForEachConsumerFinalBench.java ├── ArrayListForEachLambdaBench.java ├── ArrayListForEachTradBench.java ├── ArrayListRemoveIfLambdaBench.java ├── ArrayListRemoveIfTradBench.java ├── ArrayListSortCollectionsBench.java ├── ArrayListSortComparatorBench.java ├── ArrayListSortLambdaBench.java ├── CollectionsBench.java ├── HashMapForEachBiConsumerAnonymousBench.java ├── HashMapForEachBiConsumerFinalBench.java ├── HashMapForEachLambdaBench.java ├── HashMapForEachTradBench.java ├── HashMapReplaceAllLambdaBench.java └── HashMapReplaceAllTradBench.java ├── core ├── BumbleBench.java ├── BumbleBench.properties ├── HumbleBench.java ├── Launcher.java ├── MicroBench.java ├── MiniBench.java ├── ParallelBench.java ├── StartupBench.java └── Util.java ├── crypto ├── CipherBench.java ├── DigestBench.java ├── EllipticCurveBench.java ├── GCMBench.java ├── HMACBench.java ├── KeyExchangeBench.java ├── RSABench.java ├── SSLSocketBench.java └── SignatureBench.java ├── examples ├── EmptyBench.java ├── LambdaBench.java ├── LockContention.java ├── NoOpLambdaBench.java ├── NoisyBench.java ├── RandomSortBench.java ├── SocketEchoBench.java ├── StringEqualsBench.java ├── Synch.java ├── TardyBench.java ├── TardyBench.properties └── TrigBench.java ├── gpu ├── BitonicBench.java ├── DoitgenBench.java ├── GPUBase.java ├── KmeansBench$CPU.properties ├── KmeansBench.java └── MatMultBench.java ├── humble ├── DistinctStringsEqualsBench.java ├── NewStringBufferWithCapacityBench.java ├── NewStringBuilderWithCapacityBench.java └── SameStringsEqualsBench.java ├── indy ├── ComplexIndyTests │ ├── BootstrapMethods.java │ ├── ComplexIndyGenerator.java │ └── Test.java └── FastPathGuardsBench.java ├── jni ├── ArrayReadWriteRegionBench.java ├── CallOverheadTestcases.java ├── JNIMicroBenchBase.java ├── NoParamNoRetBench.java ├── ParamAndRetBench.java ├── ParamNoRetBench.java ├── README ├── SetLongFieldBench.java ├── SetStaticLongFieldBench.java └── c++ │ ├── CallOverheadTestcases.cpp │ └── Portal.h ├── json └── JSONSerialize.java ├── lambda ├── DispatchBench.java ├── FibBench.java ├── GroupingBench.java ├── SieveBench.java └── interfaces │ ├── Binary.java │ ├── Nullary.java │ └── Unary.java ├── math ├── ExactBench.java └── SIMDDoubleMaxMinBench.java ├── nick ├── Benchmark.java ├── CollectionsBench.java ├── Dispatch.java ├── DispatchClass.java ├── DispatchClassNoop.java ├── DispatchClassSmall.java ├── DispatchNoop.java ├── DispatchSmall.java ├── FibBench.java ├── FibClassNormal.java ├── FibNormal.java ├── FibgenOnly.java ├── Fibtest.java ├── FibtestCustom.java ├── FibtestFibgen.java ├── JfibLambda.java ├── MethodDispatch.java └── SerializeBenchmark.java └── string ├── StringConversionBench.java ├── StringHashBench.java ├── StringIndexOfBench.java ├── StringIndexOfStringBench.java ├── StringTestData.java └── StringValueOfBench.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/.classpath -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/.project -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /JNI-test-scripts/linux/build-dll.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/JNI-test-scripts/linux/build-dll.sh -------------------------------------------------------------------------------- /JNI-test-scripts/linux/run-JNI-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/JNI-test-scripts/linux/run-JNI-test -------------------------------------------------------------------------------- /JNI-test-scripts/win/build-dll.sh: -------------------------------------------------------------------------------- 1 | # NOT IMPLEMENTED -------------------------------------------------------------------------------- /JNI-test-scripts/zos/build-dll.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/JNI-test-scripts/zos/build-dll.sh -------------------------------------------------------------------------------- /JNI-test-scripts/zos/run-JNI-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/JNI-test-scripts/zos/run-JNI-test.sh -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/LICENSE -------------------------------------------------------------------------------- /META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/README.md -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyByte.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyByte.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyChar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyChar.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyInt.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyLong.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/arraycopy/ArrayCopyObject.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/ArrayListForEachConsumerAnonymousBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/ArrayListForEachConsumerAnonymousBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/ArrayListForEachConsumerFinalBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/ArrayListForEachConsumerFinalBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/ArrayListForEachLambdaBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/ArrayListForEachLambdaBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/ArrayListForEachTradBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/ArrayListForEachTradBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/ArrayListRemoveIfLambdaBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/ArrayListRemoveIfLambdaBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/ArrayListRemoveIfTradBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/ArrayListRemoveIfTradBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/ArrayListSortCollectionsBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/ArrayListSortCollectionsBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/ArrayListSortComparatorBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/ArrayListSortComparatorBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/ArrayListSortLambdaBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/ArrayListSortLambdaBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/CollectionsBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/CollectionsBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/HashMapForEachBiConsumerAnonymousBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/HashMapForEachBiConsumerAnonymousBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/HashMapForEachBiConsumerFinalBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/HashMapForEachBiConsumerFinalBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/HashMapForEachLambdaBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/HashMapForEachLambdaBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/HashMapForEachTradBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/HashMapForEachTradBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/HashMapReplaceAllLambdaBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/HashMapReplaceAllLambdaBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/collections/HashMapReplaceAllTradBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/collections/HashMapReplaceAllTradBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/core/BumbleBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/core/BumbleBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/core/BumbleBench.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/core/HumbleBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/core/HumbleBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/core/Launcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/core/Launcher.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/core/MicroBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/core/MicroBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/core/MiniBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/core/MiniBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/core/ParallelBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/core/ParallelBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/core/StartupBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/core/StartupBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/core/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/core/Util.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/crypto/CipherBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/crypto/CipherBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/crypto/DigestBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/crypto/DigestBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/crypto/EllipticCurveBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/crypto/EllipticCurveBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/crypto/GCMBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/crypto/GCMBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/crypto/HMACBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/crypto/HMACBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/crypto/KeyExchangeBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/crypto/KeyExchangeBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/crypto/RSABench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/crypto/RSABench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/crypto/SSLSocketBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/crypto/SSLSocketBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/crypto/SignatureBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/crypto/SignatureBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/EmptyBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/EmptyBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/LambdaBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/LambdaBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/LockContention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/LockContention.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/NoOpLambdaBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/NoOpLambdaBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/NoisyBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/NoisyBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/RandomSortBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/RandomSortBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/SocketEchoBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/SocketEchoBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/StringEqualsBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/StringEqualsBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/Synch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/Synch.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/TardyBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/TardyBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/TardyBench.properties: -------------------------------------------------------------------------------- 1 | BumbleBench.initialEstimate=1 2 | -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/examples/TrigBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/examples/TrigBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/gpu/BitonicBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/gpu/BitonicBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/gpu/DoitgenBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/gpu/DoitgenBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/gpu/GPUBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/gpu/GPUBase.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/gpu/KmeansBench$CPU.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/gpu/KmeansBench$CPU.properties -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/gpu/KmeansBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/gpu/KmeansBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/gpu/MatMultBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/gpu/MatMultBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/humble/DistinctStringsEqualsBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/humble/DistinctStringsEqualsBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/humble/NewStringBufferWithCapacityBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/humble/NewStringBufferWithCapacityBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/humble/NewStringBuilderWithCapacityBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/humble/NewStringBuilderWithCapacityBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/humble/SameStringsEqualsBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/humble/SameStringsEqualsBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/indy/ComplexIndyTests/BootstrapMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/indy/ComplexIndyTests/BootstrapMethods.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/indy/ComplexIndyTests/ComplexIndyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/indy/ComplexIndyTests/ComplexIndyGenerator.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/indy/ComplexIndyTests/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/indy/ComplexIndyTests/Test.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/indy/FastPathGuardsBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/indy/FastPathGuardsBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/ArrayReadWriteRegionBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/ArrayReadWriteRegionBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/CallOverheadTestcases.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/CallOverheadTestcases.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/JNIMicroBenchBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/JNIMicroBenchBase.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/NoParamNoRetBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/NoParamNoRetBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/ParamAndRetBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/ParamAndRetBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/ParamNoRetBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/ParamNoRetBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/README -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/SetLongFieldBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/SetLongFieldBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/SetStaticLongFieldBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/SetStaticLongFieldBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/c++/CallOverheadTestcases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/c++/CallOverheadTestcases.cpp -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/jni/c++/Portal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/jni/c++/Portal.h -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/json/JSONSerialize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/json/JSONSerialize.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/lambda/DispatchBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/lambda/DispatchBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/lambda/FibBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/lambda/FibBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/lambda/GroupingBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/lambda/GroupingBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/lambda/SieveBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/lambda/SieveBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/lambda/interfaces/Binary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/lambda/interfaces/Binary.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/lambda/interfaces/Nullary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/lambda/interfaces/Nullary.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/lambda/interfaces/Unary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/lambda/interfaces/Unary.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/math/ExactBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/math/ExactBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/math/SIMDDoubleMaxMinBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/math/SIMDDoubleMaxMinBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/Benchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/Benchmark.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/CollectionsBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/CollectionsBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/Dispatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/Dispatch.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/DispatchClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/DispatchClass.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/DispatchClassNoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/DispatchClassNoop.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/DispatchClassSmall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/DispatchClassSmall.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/DispatchNoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/DispatchNoop.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/DispatchSmall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/DispatchSmall.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/FibBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/FibBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/FibClassNormal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/FibClassNormal.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/FibNormal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/FibNormal.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/FibgenOnly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/FibgenOnly.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/Fibtest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/Fibtest.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/FibtestCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/FibtestCustom.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/FibtestFibgen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/FibtestFibgen.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/JfibLambda.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/JfibLambda.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/MethodDispatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/MethodDispatch.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/nick/SerializeBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/nick/SerializeBenchmark.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/string/StringConversionBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/string/StringConversionBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/string/StringHashBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/string/StringHashBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/string/StringIndexOfBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/string/StringIndexOfBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/string/StringIndexOfStringBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/string/StringIndexOfStringBench.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/string/StringTestData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/string/StringTestData.java -------------------------------------------------------------------------------- /net/adoptopenjdk/bumblebench/string/StringValueOfBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adoptium/bumblebench/HEAD/net/adoptopenjdk/bumblebench/string/StringValueOfBench.java --------------------------------------------------------------------------------