[13] RFR (S): 8223171: Redundant nmethod dependencies for effectively final methods

dean.long at oracle.com dean.long at oracle.com
Wed May 1 01:06:52 UTC 2019


Does this allow us to assert !uniqm->can_be_statically_bound() in 
Dependencies::assert_unique_concrete_method?

dl

On 4/30/19 12:59 PM, Vladimir Ivanov wrote:
> http://cr.openjdk.java.net/~vlivanov/8223171/webrev.00/
> https://bugs.openjdk.java.net/browse/JDK-8223171
>
> Both C1 & C2 may register redundant nmethod dependencies (which 
> (always hold). For example, for instance methods on final classes.
>
> Moreover, C2 does add dependencies for private methods.
>
> The patch enhances the checks and unify them between C1 & C2.
>
> Testing: tier1-4
>
> Best regards,
> Vladimir Ivanov



More information about the hotspot-compiler-dev mailing list