RFR: CODETOOLS-7903476: JMH: Threading model should not assume stable threads [v6]

Aleksey Shipilev shade at openjdk.org
Fri Jun 2 11:36:33 UTC 2023


On Fri, 2 Jun 2023 11:15:04 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

>> See the bug for the original bug report.
>> 
>> This PR makes sure the harness code is able to work with different styles of executors, including the custom executor that always gives us a new thread. Integration tests now run with several important executor modes to catch errors early.
>
> Aleksey Shipilev has updated the pull request incrementally with one additional commit since the last revision:
> 
>   More touchups

Discussing which executor types we should ship with JMH is in #108. This PR would still be useful for FJP, CUSTOM, and virtual executor, AFAICS.

-------------

PR Comment: https://git.openjdk.org/jmh/pull/107#issuecomment-1573590165


More information about the jmh-dev mailing list