RFR 8145127: VM warning: WaitForMultipleObjects timed out (0) ...

David Holmes david.holmes at oracle.com
Thu Dec 17 05:45:13 UTC 2015


On 15/12/2015 10:18 PM, Ivan Gerasimov wrote:
>
>>
>> while(true) would convey that much more clearly - and perhaps obviate
>> the need for pr_ex.
>>
>
> Yes, I can surely transform the code
>
> -      while (pr_ex != curr_id) {
> +      if (pr_ex != curr_id) {
> +          while (true} {
>
> The intention was to save a line :-)
>
> I'll use while (true), if it improves readability.

It does :) And I don't you need pr_ex then as you can just compare 
OrderAccess::load_acquire(&process_exiting) with the current thread id - 
right?

Thanks,
David

> Sincerely yours,
> Ivan


More information about the serviceability-dev mailing list