It would be useful to have shutdown hook that will print jmh run results based on actually completed forks and iterations. E.g. start measurement of 100 iterations, interrupt JMH after 10th one and see a result as if there was "i 10" (and also some warning).
Probably it also makes sense to expose a way to interrupt run and get partial result in API.
Probably it also makes sense to expose a way to interrupt run and get partial result in API.