RFR (S) 8217315: Proper units should print more significant digits
Thomas Schatzl
thomas.schatzl at oracle.com
Thu Jan 17 15:19:58 UTC 2019
Hi,
On Thu, 2019-01-17 at 16:05 +0100, Aleksey Shipilev wrote:
> On 1/17/19 3:53 PM, Thomas Schatzl wrote:
> > On Thu, 2019-01-17 at 15:37 +0100, Aleksey Shipilev wrote:
> > > RFE:
> > > https://bugs.openjdk.java.net/browse/JDK-8217315
> > >
> > > Fix:
> > > http://cr.openjdk.java.net/~shade/8217315/webrev.01/
> >
> > looks good to me.
>
> Thanks Thomas. I stared at the patch a bit and realized there is a
> test bug, which was hidden by
> another existing test bug. Fixed here by:
>
> diff -r f552d25a803f
> test/hotspot/gtest/utilities/test_globalDefinitions.cpp
> --- a/test/hotspot/gtest/utilities/test_globalDefinitions.cpp Thu
> Jan 17 16:02:30 2019 +0100
> +++ b/test/hotspot/gtest/utilities/test_globalDefinitions.cpp Thu
> Jan 17 16:02:50 2019 +0100
> @@ -125,12 +125,12 @@
> EXPECT_STREQ("K", proper_unit_for_byte_size(50*M));
>
> -#ifdef LP64
> - EXPECT_EQ(1024u, byte_size_in_proper_unit(G - 1));
> +#ifdef _LP64
> + EXPECT_EQ(1023u, byte_size_in_proper_unit(G - 1));
> EXPECT_STREQ("M", proper_unit_for_byte_size(G - 1));
>
> New webrev:
> http://cr.openjdk.java.net/~shade/8217315/webrev.02/
>
> The fix for original test is here:
> https://bugs.openjdk.java.net/browse/JDK-8217321
>
> Thanks,
> -Aleksey
>
still looks good.
Thanks,
Thomas
More information about the hotspot-dev
mailing list