RFR: 8283092: JMX subclass permission check redundant with strong encapsulation [v3]

Kevin Walls kevinw at openjdk.java.net
Mon Mar 21 20:19:03 UTC 2022


> Removing permission checks which, in the presence of a Security Manager, would check for a RuntimePermission "className.subclass".  This was to prevent subclassing these classes, but is no longer necessary with strong encapsulation from modules.

Kevin Walls has updated the pull request incrementally with one additional commit since the last revision:

  remove redundant constructors

-------------

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/7827/files
  - new: https://git.openjdk.java.net/jdk/pull/7827/files/98f1577d..913958e9

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=7827&range=02
 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=7827&range=01-02

  Stats: 6 lines in 2 files changed: 0 ins; 6 del; 0 mod
  Patch: https://git.openjdk.java.net/jdk/pull/7827.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/7827/head:pull/7827

PR: https://git.openjdk.java.net/jdk/pull/7827


More information about the serviceability-dev mailing list