src/jdk.jfr/share/conf/jfr/profile.jfc
branchJEP-349-branch
changeset 58154 060d9d139109
parent 57360 5d043a159d5c
parent 55267 eabe64456156
child 58155 1fe292a94df1
equal deleted inserted replaced
58101:84b0544833c4 58154:060d9d139109
   138       <setting name="period">beginChunk</setting>
   138       <setting name="period">beginChunk</setting>
   139     </event>
   139     </event>
   140 
   140 
   141     <event name="jdk.ExecutionSample">
   141     <event name="jdk.ExecutionSample">
   142       <setting name="enabled" control="method-sampling-enabled">true</setting>
   142       <setting name="enabled" control="method-sampling-enabled">true</setting>
   143       <setting name="period" control="method-sampling-interval">10 ms</setting>
   143       <setting name="period" control="method-sampling-java-interval">10 ms</setting>
   144     </event>
   144     </event>
   145 
   145 
   146     <event name="jdk.NativeMethodSample">
   146     <event name="jdk.NativeMethodSample">
   147       <setting name="enabled" control="method-sampling-enabled">true</setting>
   147       <setting name="enabled" control="method-sampling-enabled">true</setting>
   148       <setting name="period" control="method-sampling-interval">10 ms</setting>
   148       <setting name="period" control="method-sampling-native-interval">20 ms</setting>
   149     </event>
   149     </event>
   150 
   150 
   151     <event name="jdk.SafepointBegin">
   151     <event name="jdk.SafepointBegin">
   152       <setting name="enabled">true</setting>
   152       <setting name="enabled">true</setting>
   153       <setting name="threshold">0 ms</setting>
   153       <setting name="threshold">0 ms</setting>
   440       <setting name="enabled" control="gc-enabled-all">false</setting>
   440       <setting name="enabled" control="gc-enabled-all">false</setting>
   441       <setting name="period">everyChunk</setting>
   441       <setting name="period">everyChunk</setting>
   442     </event>
   442     </event>
   443 
   443 
   444     <event name="jdk.G1HeapRegionTypeChange">
   444     <event name="jdk.G1HeapRegionTypeChange">
       
   445       <setting name="enabled" control="gc-enabled-all">false</setting>
       
   446     </event>
       
   447 
       
   448     <event name="jdk.ShenandoahHeapRegionInformation">
       
   449       <setting name="enabled" control="gc-enabled-all">false</setting>
       
   450       <setting name="period">everyChunk</setting>
       
   451     </event>
       
   452 
       
   453     <event name="jdk.ShenandoahHeapRegionStateChange">
   445       <setting name="enabled" control="gc-enabled-all">false</setting>
   454       <setting name="enabled" control="gc-enabled-all">false</setting>
   446     </event>
   455     </event>
   447 
   456 
   448     <event name="jdk.OldObjectSample">
   457     <event name="jdk.OldObjectSample">
   449       <setting name="enabled" control="memory-leak-detection-enabled">true</setting>
   458       <setting name="enabled" control="memory-leak-detection-enabled">true</setting>
   831 
   840 
   832       <condition name="compiler-phase-threshold" true="0 s">
   841       <condition name="compiler-phase-threshold" true="0 s">
   833         <test name="compiler-level" operator="equal" value="all"/>
   842         <test name="compiler-level" operator="equal" value="all"/>
   834       </condition>
   843       </condition>
   835 
   844 
   836       <selection name="method-sampling-interval" default="maximum" label="Method Sampling">
   845       <selection name="method-sampling-interval" default="normal" label="Method Sampling">
   837         <option label="Off" name="off">999 d</option>
   846         <option label="Off" name="off">off</option>
   838         <option label="Normal" name="normal">20 ms</option>
   847         <option label="Normal" name="normal">normal</option>
   839         <option label="Maximum" name="maximum">10 ms</option>
   848         <option label="High" name="high">high</option>
       
   849         <option label="Ludicrous (High Overhead)" name="ludicrous">ludicrous</option>
   840       </selection>
   850       </selection>
   841 
   851       
       
   852       <condition name="method-sampling-java-interval" true="999 d">
       
   853         <test name="method-sampling-interval" operator="equal" value="off"/>
       
   854       </condition>
       
   855 
       
   856       <condition name="method-sampling-java-interval" true="20 ms">
       
   857         <test name="method-sampling-interval" operator="equal" value="normal"/>
       
   858       </condition>
       
   859 
       
   860       <condition name="method-sampling-java-interval" true="10 ms">
       
   861         <test name="method-sampling-interval" operator="equal" value="high"/>
       
   862       </condition>
       
   863 
       
   864       <condition name="method-sampling-java-interval" true="1 ms">
       
   865         <test name="method-sampling-interval" operator="equal" value="ludicrous"/>
       
   866       </condition>
       
   867       
       
   868       <condition name="method-sampling-native-interval" true="999 d">
       
   869         <test name="method-sampling-interval" operator="equal" value="off"/>
       
   870       </condition>
       
   871 
       
   872       <condition name="method-sampling-native-interval" true="20 ms">
       
   873         <or>
       
   874           <test name="method-sampling-interval" operator="equal" value="normal"/>
       
   875           <test name="method-sampling-interval" operator="equal" value="high"/>
       
   876           <test name="method-sampling-interval" operator="equal" value="ludicrous"/>
       
   877         </or>
       
   878       </condition>    
       
   879       
   842       <condition name="method-sampling-enabled" true="false" false="true">
   880       <condition name="method-sampling-enabled" true="false" false="true">
   843         <test name="method-sampling-interval" operator="equal" value="999 d"/>
   881         <test name="method-sampling-interval" operator="equal" value="off"/>
   844       </condition>
   882       </condition>
   845 
   883 
   846       <selection name="thread-dump-interval" default="everyMinute" label="Thread Dump">
   884       <selection name="thread-dump-interval" default="everyMinute" label="Thread Dump">
   847         <option label="Off" name="off">999 d</option>
   885         <option label="Off" name="off">999 d</option>
   848         <option label="At least Once" name="normal">everyChunk</option>
   886         <option label="At least Once" name="normal">everyChunk</option>