The Permissions in DCmds relate to remote usage over JMX. 
"monitor" is generally for reading information, and "control" is generally for 
making changes.
The DCmds for changing compiler directives should have "control" as the 
required permission.

Tests in test/hotspot/jtreg/serviceability/dcmd/compiler and 
test/hotspot/jtreg/compiler/compilercontrol still pass with this change.

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

Commit messages:
 - 8305237: CompilerDirectives DCmds permissions correction

Changes: https://git.openjdk.org/jdk/pull/13262/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=13262&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8305237
  Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod
  Patch: https://git.openjdk.org/jdk/pull/13262.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/13262/head:pull/13262

PR: https://git.openjdk.org/jdk/pull/13262

Reply via email to