@bondolo where we might need something better than we currently have is tooling that helps us orchestrate benchmarking: download dependencies, data sets, set up complex environments (including databases). For testing and guiding optimization in the JDK plain JMH benchmarks is mostly fine, though mainly GC devs are clamoring for more bells and whistles.