You can indirectly by the calling the code lots of times. The default -xx:CompileThreshold=
is 10000. So you can call the critical code lots of times e.g. 12,000 times.
You can reduce the compilation threshold, but you still have the same problem, its just that the loop can be say 1000 instead of 10000.
One reason you want to warmup the code is to optimise it, but if you shorten the number of iterations, some of the optimisations may not be performed and you can get sub-optimal call (But not always)
Then again if you warm up the code is a way which is not representative it can optimise it in a sub-optimal way and the JVM may decide to re-optimise it later.