RFR (S) CR 8015270: @Contended: fix multiple issues in the layout code
Coleen Phillimore
coleen.phillimore at oracle.com
Thu May 23 18:16:44 PDT 2013
Hi,
In classFileParser.cpp
1. Can you move line 3156 to right before it's first used 3181?
2. Why were all of the other contended tests not added to the open test
repository?
Otherwise looks ok.
Thanks,
Coleen
On 5/23/2013 8:00 AM, Aleksey Shipilev wrote:
> Hi,
>
> Here's the merged changeset:
> http://cr.openjdk.java.net/~shade/8015270/webrev.01/
>
> Summary:
> - has_nonstatic_fields bug fixed
> - oop_map overrun is fixed
> - parsed_annotations->in_contended() cleaned up
> - asserts added to cover the regression tests
>
> Testing:
> - all HS regression tests
> (have a few environmental failures, but nothing new)
> - full JPRT cycle against hotspot-rt
> (passes OK)
>
> Still no luck getting vm.quick to work in my environment even for the
> JDK 8 EA builds, I'll update with the report later. Early comments are
> welcome anyway.
>
> Coleen, I got your idea of incrementing fac[...] a try, but it turns
> more messy than current code (fac is actually coming from outside to
> layout_fields, and I think it is a sane idea to keep it the same).
>
> -Aleksey.
More information about the hotspot-runtime-dev
mailing list