RFR: 8267952: async logging supports to dynamically change tags and decorators [v2]

David Holmes dholmes at openjdk.java.net
Mon Jun 14 04:23:51 UTC 2021


On Thu, 10 Jun 2021 08:04:37 GMT, Xin Liu <xliu at openjdk.org> wrote:

>> Support dynamic reconfiguration for async logging. 2 unittests are provided.
>> The regression test discovers a race condition in LogTagSet::log() even with
>> synchronous logging. It's not MT-safe if context switch happens between the
>> creation of LogDecorations  and LogOutputList::Iterator. fixed.
>
> Xin Liu has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Add comments in LogTagSet::log().

> Unfortunately the new test is crashing:
> ...
> I'll try to investigate more on Monday

I think the fix for 8268165 is missing. That would explain the crashes.
David

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

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


More information about the hotspot-runtime-dev mailing list