11/*
2- * Copyright (c) 2012, 2023 , Oracle and/or its affiliates. All rights reserved.
2+ * Copyright (c) 2012, 2024 , Oracle and/or its affiliates. All rights reserved.
33 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44 *
55 * This code is free software; you can redistribute it and/or modify it
@@ -59,10 +59,6 @@ class JfrStartFlightRecordingDCmd : public JfrDCmd {
5959 static const char * impact () {
6060 return " Medium: Depending on the settings for a recording, the impact can range from low to high." ;
6161 }
62- static const JavaPermission permission () {
63- JavaPermission p = {" java.lang.management.ManagementPermission" , " monitor" , nullptr };
64- return p;
65- }
6662 virtual const char * javaClass () const {
6763 return " jdk/jfr/internal/dcmd/DCmdStart" ;
6864 }
@@ -84,10 +80,6 @@ class JfrDumpFlightRecordingDCmd : public JfrDCmd {
8480 static const char * impact () {
8581 return " Low" ;
8682 }
87- static const JavaPermission permission () {
88- JavaPermission p = {" java.lang.management.ManagementPermission" , " monitor" , nullptr };
89- return p;
90- }
9183 virtual const char * javaClass () const {
9284 return " jdk/jfr/internal/dcmd/DCmdDump" ;
9385 }
@@ -109,10 +101,6 @@ class JfrCheckFlightRecordingDCmd : public JfrDCmd {
109101 static const char * impact () {
110102 return " Low" ;
111103 }
112- static const JavaPermission permission () {
113- JavaPermission p = {" java.lang.management.ManagementPermission" , " monitor" , nullptr };
114- return p;
115- }
116104 virtual const char * javaClass () const {
117105 return " jdk/jfr/internal/dcmd/DCmdCheck" ;
118106 }
@@ -134,10 +122,6 @@ class JfrStopFlightRecordingDCmd : public JfrDCmd {
134122 static const char * impact () {
135123 return " Low" ;
136124 }
137- static const JavaPermission permission () {
138- JavaPermission p = {" java.lang.management.ManagementPermission" , " monitor" , nullptr };
139- return p;
140- }
141125 virtual const char * javaClass () const {
142126 return " jdk/jfr/internal/dcmd/DCmdStop" ;
143127 }
@@ -159,10 +143,6 @@ class JfrViewFlightRecordingDCmd : public JfrDCmd {
159143 static const char * impact () {
160144 return " Medium" ;
161145 }
162- static const JavaPermission permission () {
163- JavaPermission p = {" java.lang.management.ManagementPermission" , " monitor" , nullptr };
164- return p;
165- }
166146 virtual const char * javaClass () const {
167147 return " jdk/jfr/internal/dcmd/DCmdView" ;
168148 }
@@ -184,10 +164,6 @@ class JfrQueryFlightRecordingDCmd : public JfrDCmd {
184164 static const char * impact () {
185165 return " Medium" ;
186166 }
187- static const JavaPermission permission () {
188- JavaPermission p = {" java.lang.management.ManagementPermission" , " monitor" , nullptr };
189- return p;
190- }
191167 virtual const char * javaClass () const {
192168 return " jdk/jfr/internal/dcmd/DCmdQuery" ;
193169 }
@@ -225,10 +201,6 @@ class JfrConfigureFlightRecorderDCmd : public DCmdWithParser {
225201 static const char * impact () {
226202 return " Low" ;
227203 }
228- static const JavaPermission permission () {
229- JavaPermission p = {" java.lang.management.ManagementPermission" , " monitor" , nullptr };
230- return p;
231- }
232204 static int num_arguments () { return 10 ; }
233205 virtual void execute (DCmdSource source, TRAPS);
234206 virtual void print_help (const char * name) const ;
0 commit comments