Allow to generate a jmh uber jar to run benchmarks easily from cmdline with different arguments. (#8264)
Allow to generate a jmh uber jar to run benchmarks easily from cmdline with different arguments. (#8264)

Motivation:

It is sometimes useful to be able to run benchmarks easily from the commandline and passs different arguments / options here. We should support this.

Modifications:

Add the benchmark-jar profile which allows to generate such an "uber-jar" that can be used directly to run benchmarks as documented at http://openjdk.java.net/projects/code-tools/jmh/.

Result:

More flexible way to run benchmarks.
artgon/netty,ejona86/netty,jchambers/netty,NiteshKant/netty,mikkokar/netty,bryce-anderson/netty,doom369/netty,doom369/netty,zer0se7en/netty,ejona86/netty,tbrooks8/netty,fenik17/netty,fenik17/netty,johnou/netty,doom369/netty,netty/netty,jchambers/netty,fengjiachun/netty,fenik17/netty,mikkokar/netty,Squarespace/netty,johnou/netty,gerdriesselmann/netty,bryce-anderson/netty,fengjiachun/netty,tbrooks8/netty,doom369/netty,bryce-anderson/netty,johnou/netty,Spikhalskiy/netty,fengjiachun/netty,andsel/netty,Squarespace/netty,gerdriesselmann/netty,mikkokar/netty,mikkokar/netty,gerdriesselmann/netty,jchambers/netty,ejona86/netty,andsel/netty,netty/netty,Spikhalskiy/netty,Spikhalskiy/netty,Squarespace/netty,doom369/netty,johnou/netty,NiteshKant/netty,andsel/netty,tbrooks8/netty,NiteshKant/netty,fengjiachun/netty,johnou/netty,fenik17/netty,ejona86/netty,andsel/netty,jchambers/netty,zer0se7en/netty,mikkokar/netty,tbrooks8/netty,Squarespace/netty,artgon/netty,Squarespace/netty,netty/netty,jchambers/netty,tbrooks8/netty,NiteshKant/netty,artgon/netty,netty/netty,fenik17/netty,Spikhalskiy/netty,andsel/netty,NiteshKant/netty,gerdriesselmann/netty,fengjiachun/netty,zer0se7en/netty,bryce-anderson/netty,artgon/netty,ejona86/netty,zer0se7en/netty,artgon/netty,Spikhalskiy/netty,bryce-anderson/netty,netty/netty,gerdriesselmann/netty,zer0se7en/netty