RFR: 8277119: Add asserts in GenericTaskQueueSet methods

Hamlin Li mli at openjdk.java.net
Tue Nov 16 01:17:33 UTC 2021


On Mon, 15 Nov 2021 18:11:52 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:

> May I ask if there is anything in particular you're looking into in this area? I have also been doing some investigation there and particularly wrt to the stealing and task termination found a few significant things to improve.

Thanks for sharing and asking. 
Not exactly, I'm working the prototype of https://bugs.openjdk.java.net/browse/JDK-8256265 which is to improve the parallelism of evac failure process. I'm using taskqueue to implement the balance among threads, it took me a while to fix a crash issue which finally prove to be the wrong usage of taskqueue, and I think it would cost me less time if the asserts already existed there.
Please kindly let me know if you think I can help on the things related to "stealing and task termination". :)

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

PR: https://git.openjdk.java.net/jdk/pull/6388


More information about the hotspot-gc-dev mailing list