类 JfrResultJsonSerializer

java.lang.Object
net.minecraft.util.profiling.jfr.serialize.JfrResultJsonSerializer

public class JfrResultJsonSerializer extends Object
  • 字段详细资料

  • 构造器详细资料

    • JfrResultJsonSerializer

      public JfrResultJsonSerializer()
  • 方法详细资料

    • serializePacketId

      private static void serializePacketId(PacketIdentification p_326086_, com.google.gson.JsonObject p_326120_)
    • serializeChunkId

      private static void serializeChunkId(ChunkIdentification p_325926_, com.google.gson.JsonObject p_325916_)
    • format

      public String format(JfrStatsResult p_185536_)
    • heap

      private com.google.gson.JsonElement heap(GcHeapStat.Summary p_185542_)
    • structureGen

      private com.google.gson.JsonElement structureGen(List<StructureGenStat> p_383149_)
    • chunkGen

      private com.google.gson.JsonElement chunkGen(List<com.mojang.datafixers.util.Pair<ChunkStatus,TimedStatSummary<ChunkGenStat>>> p_185573_)
    • threadAllocations

      private com.google.gson.JsonElement threadAllocations(ThreadAllocationStat.Summary p_185546_)
    • serverTicks

      private com.google.gson.JsonElement serverTicks(List<TickTimeStat> p_185587_)
    • fileIO

      private com.google.gson.JsonElement fileIO(JfrStatsResult p_185578_)
    • fileIoSummary

      private com.google.gson.JsonElement fileIoSummary(FileIOStat.Summary p_185540_)
    • network

      private com.google.gson.JsonElement network(JfrStatsResult p_185589_)
    • ioSummary

      private <T> com.google.gson.JsonElement ioSummary(IoSummary<T> p_326081_, BiConsumer<T,com.google.gson.JsonObject> p_326072_)
    • cpu

      private com.google.gson.JsonElement cpu(List<CpuLoadStat> p_185591_)