[13] RFR (S): 8223171: Redundant nmethod dependencies for effectively final methods
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Tue Apr 30 19:59:23 UTC 2019
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