src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
branchJEP-349-branch
changeset 58166 105d32b27809
parent 58049 10ecdb5d3574
equal deleted inserted replaced
58165:8584c5b96cb6 58166:105d32b27809
    31 class JfrChunkWriter;
    31 class JfrChunkWriter;
    32 
    32 
    33 //
    33 //
    34 // Metadata is continuously updated in Java as event classes are loaded / unloaded.
    34 // Metadata is continuously updated in Java as event classes are loaded / unloaded.
    35 // Using update(), Java stores a binary representation back to native.
    35 // Using update(), Java stores a binary representation back to native.
    36 // This is for easy access on chunk finalization as well as having it readily available in the case of fatal error.
       
    37 //
    36 //
    38 class JfrMetadataEvent : AllStatic {
    37 class JfrMetadataEvent : AllStatic {
    39  public:
    38  public:
    40   static void write(JfrChunkWriter& writer);
    39   static void write(JfrChunkWriter& writer);
    41   static void update(jbyteArray metadata);
    40   static void update(jbyteArray metadata);