RFR 8245302: Upgrade LogRecord to support long thread ids and remove its usage of ThreadLocal
Daniel Fuchs
daniel.fuchs at oracle.com
Fri Jun 19 08:58:50 UTC 2020
Hi Rahul,
This looks very good.
I have some comments regarding the SerializeLogRecord test:
- the test speaks of JDK 15 at several places: is it really JDK 15, or
should it be JDK 16? I mean - was the serialized bytes generated
before your fix or after?
- the generate() method (no args) should probably have a test case
where a log record has a long thread id > Integer.MAX_VALUE.
- it might be good to work on a version of this test that could
be backported to JDK 15 (and 11) to verify that a LogRecord
serialized with JDK 16 can be deserialized in those versions.
You should probably log a JBS issue to follow-up on that.
best regards,
-- daniel
On 18/06/2020 23:37, Rahul Yadav wrote:
> Hi Alan,
>
> Thank you for the feedback.I have updated the webrev.
>
> webrev :
> http://cr.openjdk.java.net/~ryadav/webrev_8245302/webrev.00/index.html
>
> - rahul
More information about the core-libs-dev
mailing list