< prev index next >

src/hotspot/share/jfr/metadata/metadata.xml

Print this page


   1 <?xml version="1.0" encoding="utf-8"?>
   2 
   3 <!--
   4  Copyright (c) 2012, 2018, Oracle and/or its affiliates. All rights reserved.
   5  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6 
   7  This code is free software; you can redistribute it and/or modify it
   8  under the terms of the GNU General Public License version 2 only, as
   9  published by the Free Software Foundation.
  10 
  11  This code is distributed in the hope that it will be useful, but WITHOUT
  12  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14  version 2 for more details (a copy is included in the LICENSE file that
  15  accompanied this code).
  16 
  17  You should have received a copy of the GNU General Public License version
  18  2 along with this work; if not, write to the Free Software Foundation,
  19  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20 
  21  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  or visit www.oracle.com if you need additional information or have any
  23  questions.
  24 


 675 
 676   <Event name="ClassLoadingStatistics" category="Java Application, Statistics" label="Class Loading Statistics" period="everyChunk">
 677     <Field type="long" name="loadedClassCount" label="Loaded Class Count" description="Number of classes loaded since JVM start" />
 678     <Field type="long" name="unloadedClassCount" label="Unloaded Class Count" description="Number of classes unloaded since JVM start" />
 679   </Event>
 680 
 681   <Event name="ClassLoaderStatistics" category="Java Application, Statistics" label="Class Loader Statistics" period="everyChunk">
 682     <Field type="ClassLoader" name="classLoader" label="Class Loader" />
 683     <Field type="ClassLoader" name="parentClassLoader" label="Parent Class Loader" />
 684     <Field type="ulong" contentType="address" name="classLoaderData" label="ClassLoaderData Pointer" description="Pointer to the ClassLoaderData structure in the JVM" />
 685     <Field type="long" name="classCount" label="Classes" description="Number of loaded classes" />
 686     <Field type="ulong" contentType="bytes" name="chunkSize" label="Total Chunk Size" description="Total size of all allocated metaspace chunks (each chunk has several blocks)" />
 687     <Field type="ulong" contentType="bytes" name="blockSize" label="Total Block Size" description="Total size of all allocated metaspace blocks (each chunk has several blocks)" />
 688     <Field type="long" name="unsafeAnonymousClassCount" label="Unsafe Anonymous Classes" description="Number of loaded classes to support invokedynamic" />
 689     <Field type="ulong" contentType="bytes" name="unsafeAnonymousChunkSize" label="Total Unsafe Anonymous Classes Chunk Size"
 690       description="Total size of all allocated metaspace chunks for unsafe anonymous classes (each chunk has several blocks)" />
 691     <Field type="ulong" contentType="bytes" name="unsafeAnonymousBlockSize" label="Total Unsafe Anonymous Classes Block Size"
 692       description="Total size of all allocated metaspace blocks for unsafe anonymous classes (each chunk has several blocks)" />
 693   </Event>
 694 




























































 695   <Event name="ThreadAllocationStatistics" category="Java Application, Statistics" label="Thread Allocation Statistics" period="everyChunk">
 696     <Field type="ulong" contentType="bytes" name="allocated" label="Allocated" description="Approximate number of bytes allocated since thread start" />
 697     <Field type="Thread" name="thread" label="Thread" />
 698   </Event>
 699 
 700   <Event name="PhysicalMemory" category="Operating System, Memory" label="Physical Memory" description="OS Physical Memory" period="everyChunk">
 701     <Field type="ulong" contentType="bytes" name="totalSize" label="Total Size" description="Total amount of physical memory available to OS" />
 702     <Field type="ulong" contentType="bytes" name="usedSize" label="Used Size" description="Total amount of physical memory in use" />
 703   </Event>
 704 
 705   <Event name="ExecutionSample" category="Java Virtual Machine, Profiling" label="Method Profiling Sample" description="Snapshot of a threads state"
 706     period="everyChunk">
 707     <Field type="Thread" name="sampledThread" label="Thread" />
 708     <Field type="StackTrace" name="stackTrace" label="Stack Trace" />
 709     <Field type="ThreadState" name="state" label="Thread State" />
 710   </Event>
 711 
 712   <Event name="NativeMethodSample" category="Java Virtual Machine, Profiling" label="Method Profiling Sample Native" description="Snapshot of a threads state when in native"
 713     period="everyChunk">
 714     <Field type="Thread" name="sampledThread" label="Thread" />


   1 <?xml version="1.0" encoding="utf-8"?>
   2 
   3 <!--
   4  Copyright (c) 2012, 2019, Oracle and/or its affiliates. All rights reserved.
   5  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6 
   7  This code is free software; you can redistribute it and/or modify it
   8  under the terms of the GNU General Public License version 2 only, as
   9  published by the Free Software Foundation.
  10 
  11  This code is distributed in the hope that it will be useful, but WITHOUT
  12  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14  version 2 for more details (a copy is included in the LICENSE file that
  15  accompanied this code).
  16 
  17  You should have received a copy of the GNU General Public License version
  18  2 along with this work; if not, write to the Free Software Foundation,
  19  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20 
  21  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  or visit www.oracle.com if you need additional information or have any
  23  questions.
  24 


 675 
 676   <Event name="ClassLoadingStatistics" category="Java Application, Statistics" label="Class Loading Statistics" period="everyChunk">
 677     <Field type="long" name="loadedClassCount" label="Loaded Class Count" description="Number of classes loaded since JVM start" />
 678     <Field type="long" name="unloadedClassCount" label="Unloaded Class Count" description="Number of classes unloaded since JVM start" />
 679   </Event>
 680 
 681   <Event name="ClassLoaderStatistics" category="Java Application, Statistics" label="Class Loader Statistics" period="everyChunk">
 682     <Field type="ClassLoader" name="classLoader" label="Class Loader" />
 683     <Field type="ClassLoader" name="parentClassLoader" label="Parent Class Loader" />
 684     <Field type="ulong" contentType="address" name="classLoaderData" label="ClassLoaderData Pointer" description="Pointer to the ClassLoaderData structure in the JVM" />
 685     <Field type="long" name="classCount" label="Classes" description="Number of loaded classes" />
 686     <Field type="ulong" contentType="bytes" name="chunkSize" label="Total Chunk Size" description="Total size of all allocated metaspace chunks (each chunk has several blocks)" />
 687     <Field type="ulong" contentType="bytes" name="blockSize" label="Total Block Size" description="Total size of all allocated metaspace blocks (each chunk has several blocks)" />
 688     <Field type="long" name="unsafeAnonymousClassCount" label="Unsafe Anonymous Classes" description="Number of loaded classes to support invokedynamic" />
 689     <Field type="ulong" contentType="bytes" name="unsafeAnonymousChunkSize" label="Total Unsafe Anonymous Classes Chunk Size"
 690       description="Total size of all allocated metaspace chunks for unsafe anonymous classes (each chunk has several blocks)" />
 691     <Field type="ulong" contentType="bytes" name="unsafeAnonymousBlockSize" label="Total Unsafe Anonymous Classes Block Size"
 692       description="Total size of all allocated metaspace blocks for unsafe anonymous classes (each chunk has several blocks)" />
 693   </Event>
 694 
 695   <Event name="SymbolTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="Symbol Table Statistics" period="everyChunk">
 696     <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
 697     <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
 698     <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
 699     <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
 700     <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
 701     <Field type="float" name="bucketCountVariance" label="Bucket Count Variance" description="How far bucket lengths are spread out from their average value" />
 702     <Field type="float" name="bucketCountStandardDeviation" label="Bucket Count Standard Deviation" description="How far bucket lengths are spread out from their mean (expected) value" />
 703     <Field type="float" name="insertionRate" label="Insertion Rate" description="How many items were added since last event (per second)" />
 704     <Field type="float" name="removalRate" label="Removal Rate" description="How many items were removed since last event (per second)" />
 705   </Event>
 706 
 707   <Event name="StringTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="String Table Statistics" period="everyChunk">
 708     <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
 709     <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
 710     <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
 711     <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
 712     <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
 713     <Field type="float" name="bucketCountVariance" label="Bucket Count Variance" description="How far bucket lengths are spread out from their average value" />
 714     <Field type="float" name="bucketCountStandardDeviation" label="Bucket Count Standard Deviation" description="How far bucket lengths are spread out from their mean (expected) value" />
 715     <Field type="float" name="insertionRate" label="Insertion Rate" description="How many items were added since last event (per second)" />
 716     <Field type="float" name="removalRate" label="Removal Rate" description="How many items were removed since last event (per second)" />
 717   </Event>
 718 
 719   <Event name="PlaceholderTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="Placeholder Table Statistics" period="everyChunk">
 720     <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
 721     <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
 722     <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
 723     <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
 724     <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
 725     <Field type="float" name="bucketCountVariance" label="Bucket Count Variance" description="How far bucket lengths are spread out from their average value" />
 726     <Field type="float" name="bucketCountStandardDeviation" label="Bucket Count Standard Deviation" description="How far bucket lengths are spread out from their mean (expected) value" />
 727     <Field type="float" name="insertionRate" label="Insertion Rate" description="How many items were added since last event (per second)" />
 728     <Field type="float" name="removalRate" label="Removal Rate" description="How many items were removed since last event (per second)" />
 729   </Event>
 730 
 731   <Event name="LoaderConstraintsTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="Loader Constraints Table Statistics" period="everyChunk">
 732     <Field type="ulong" name="bucketCount" label="Bucket Count" />
 733     <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
 734     <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
 735     <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
 736     <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
 737     <Field type="float" name="bucketCountVariance" label="Bucket Count Variance" description="How far bucket lengths are spread out from their average value" />
 738     <Field type="float" name="bucketCountStandardDeviation" label="Bucket Count Standard Deviation" description="How far bucket lengths are spread out from their mean (expected) value" />
 739     <Field type="float" name="insertionRate" label="Insertion Rate" description="How many items were added since last event (per second)" />
 740     <Field type="float" name="removalRate" label="Removal Rate" description="How many items were removed since last event (per second)" />
 741   </Event>
 742 
 743   <Event name="ProtectionDomainCacheTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="Protection Domain Cache Table Statistics" period="everyChunk">
 744     <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
 745     <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
 746     <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
 747     <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
 748     <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
 749     <Field type="float" name="bucketCountVariance" label="Bucket Count Variance" description="How far bucket lengths are spread out from their average value" />
 750     <Field type="float" name="bucketCountStandardDeviation" label="Bucket Count Standard Deviation" description="How far bucket lengths are spread out from their mean (expected) value" />
 751     <Field type="float" name="insertionRate" label="Insertion Rate" description="How many items were added since last event (per second)" />
 752     <Field type="float" name="removalRate" label="Removal Rate" description="How many items were removed since last event (per second)" />
 753   </Event>
 754 
 755   <Event name="ThreadAllocationStatistics" category="Java Application, Statistics" label="Thread Allocation Statistics" period="everyChunk">
 756     <Field type="ulong" contentType="bytes" name="allocated" label="Allocated" description="Approximate number of bytes allocated since thread start" />
 757     <Field type="Thread" name="thread" label="Thread" />
 758   </Event>
 759 
 760   <Event name="PhysicalMemory" category="Operating System, Memory" label="Physical Memory" description="OS Physical Memory" period="everyChunk">
 761     <Field type="ulong" contentType="bytes" name="totalSize" label="Total Size" description="Total amount of physical memory available to OS" />
 762     <Field type="ulong" contentType="bytes" name="usedSize" label="Used Size" description="Total amount of physical memory in use" />
 763   </Event>
 764 
 765   <Event name="ExecutionSample" category="Java Virtual Machine, Profiling" label="Method Profiling Sample" description="Snapshot of a threads state"
 766     period="everyChunk">
 767     <Field type="Thread" name="sampledThread" label="Thread" />
 768     <Field type="StackTrace" name="stackTrace" label="Stack Trace" />
 769     <Field type="ThreadState" name="state" label="Thread State" />
 770   </Event>
 771 
 772   <Event name="NativeMethodSample" category="Java Virtual Machine, Profiling" label="Method Profiling Sample Native" description="Snapshot of a threads state when in native"
 773     period="everyChunk">
 774     <Field type="Thread" name="sampledThread" label="Thread" />


< prev index next >