Class JfrProfile

java.lang.Object
net.minecraft.util.profiling.jfr.JfrProfile

public class JfrProfile extends Object
Mappings:
Namespace Name
official aqo
intermediary net/minecraft/class_6429
named net/minecraft/util/profiling/jfr/JfrProfile
  • Field Details

    • startTime

      private final Instant startTime
      Mappings:
      Namespace Name Mixin selector
      official a Laqo;a:Ljava/time/Instant;
      intermediary field_34091 Lnet/minecraft/class_6429;field_34091:Ljava/time/Instant;
      named startTime Lnet/minecraft/util/profiling/jfr/JfrProfile;startTime:Ljava/time/Instant;
    • endTime

      private final Instant endTime
      Mappings:
      Namespace Name Mixin selector
      official b Laqo;b:Ljava/time/Instant;
      intermediary field_34092 Lnet/minecraft/class_6429;field_34092:Ljava/time/Instant;
      named endTime Lnet/minecraft/util/profiling/jfr/JfrProfile;endTime:Ljava/time/Instant;
    • worldGenDuration

      private final JfrProfile.OptionalDuration worldGenDuration
      Mappings:
      Namespace Name Mixin selector
      official c Laqo;c:Laqo$a;
      intermediary field_34093 Lnet/minecraft/class_6429;field_34093:Lnet/minecraft/class_6429$class_6430;
      named worldGenDuration Lnet/minecraft/util/profiling/jfr/JfrProfile;worldGenDuration:Lnet/minecraft/util/profiling/jfr/JfrProfile$OptionalDuration;
    • serverTickTimeSamples

      private final List<ServerTickTimeSample> serverTickTimeSamples
      Mappings:
      Namespace Name Mixin selector
      official d Laqo;d:Ljava/util/List;
      intermediary field_34094 Lnet/minecraft/class_6429;field_34094:Ljava/util/List;
      named serverTickTimeSamples Lnet/minecraft/util/profiling/jfr/JfrProfile;serverTickTimeSamples:Ljava/util/List;
    • cpuLoadSamples

      private final List<CpuLoadSample> cpuLoadSamples
      Mappings:
      Namespace Name Mixin selector
      official e Laqo;e:Ljava/util/List;
      intermediary field_34095 Lnet/minecraft/class_6429;field_34095:Ljava/util/List;
      named cpuLoadSamples Lnet/minecraft/util/profiling/jfr/JfrProfile;cpuLoadSamples:Ljava/util/List;
    • gcHeapSummaryStatistics

      private final GcHeapSummarySample.Statistics gcHeapSummaryStatistics
      Mappings:
      Namespace Name Mixin selector
      official f Laqo;f:Laqx$a;
      intermediary field_34096 Lnet/minecraft/class_6429;field_34096:Lnet/minecraft/class_6440$class_6441;
      named gcHeapSummaryStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;gcHeapSummaryStatistics:Lnet/minecraft/util/profiling/jfr/sample/GcHeapSummarySample$Statistics;
    • threadAllocationMap

      private final ThreadAllocationStatisticsSample.AllocationMap threadAllocationMap
      Mappings:
      Namespace Name Mixin selector
      official g Laqo;g:Laqz$a;
      intermediary field_34097 Lnet/minecraft/class_6429;field_34097:Lnet/minecraft/class_6445$class_6446;
      named threadAllocationMap Lnet/minecraft/util/profiling/jfr/JfrProfile;threadAllocationMap:Lnet/minecraft/util/profiling/jfr/sample/ThreadAllocationStatisticsSample$AllocationMap;
    • packetReadStatistics

      private final PacketSample.Statistics packetReadStatistics
      Mappings:
      Namespace Name Mixin selector
      official h Laqo;h:Laqy$a;
      intermediary field_34098 Lnet/minecraft/class_6429;field_34098:Lnet/minecraft/class_6443$class_6444;
      named packetReadStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;packetReadStatistics:Lnet/minecraft/util/profiling/jfr/sample/PacketSample$Statistics;
    • packetSentStatistics

      private final PacketSample.Statistics packetSentStatistics
      Mappings:
      Namespace Name Mixin selector
      official i Laqo;i:Laqy$a;
      intermediary field_34099 Lnet/minecraft/class_6429;field_34099:Lnet/minecraft/class_6443$class_6444;
      named packetSentStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;packetSentStatistics:Lnet/minecraft/util/profiling/jfr/sample/PacketSample$Statistics;
    • fileWriteStatistics

      private final FileIoSample.Statistics fileWriteStatistics
      Mappings:
      Namespace Name Mixin selector
      official j Laqo;j:Laqw$a;
      intermediary field_34100 Lnet/minecraft/class_6429;field_34100:Lnet/minecraft/class_6438$class_6439;
      named fileWriteStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;fileWriteStatistics:Lnet/minecraft/util/profiling/jfr/sample/FileIoSample$Statistics;
    • fileReadStatistics

      private final FileIoSample.Statistics fileReadStatistics
      Mappings:
      Namespace Name Mixin selector
      official k Laqo;k:Laqw$a;
      intermediary field_34101 Lnet/minecraft/class_6429;field_34101:Lnet/minecraft/class_6438$class_6439;
      named fileReadStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;fileReadStatistics:Lnet/minecraft/util/profiling/jfr/sample/FileIoSample$Statistics;
    • chunkGenerationSamples

      private final List<ChunkGenerationSample> chunkGenerationSamples
      Mappings:
      Namespace Name Mixin selector
      official l Laqo;l:Ljava/util/List;
      intermediary field_34102 Lnet/minecraft/class_6429;field_34102:Ljava/util/List;
      named chunkGenerationSamples Lnet/minecraft/util/profiling/jfr/JfrProfile;chunkGenerationSamples:Ljava/util/List;
  • Constructor Details

    • JfrProfile

      public JfrProfile(Instant startTime, Instant endTime, JfrProfile.OptionalDuration worldGenDuration, List<ServerTickTimeSample> serverTickTimeSamples, List<CpuLoadSample> cpuLoadSamples, GcHeapSummarySample.Statistics gcHeapSummaryStatistics, ThreadAllocationStatisticsSample.AllocationMap threadAllocationMap, PacketSample.Statistics packetReadStatistics, PacketSample.Statistics packetSentStatistics, FileIoSample.Statistics fileWriteStatistics, FileIoSample.Statistics fileReadStatistics, List<ChunkGenerationSample> chunkGenerationSamples)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laqo;<init>(Ljava/time/Instant;Ljava/time/Instant;Laqo$a;Ljava/util/List;Ljava/util/List;Laqx$a;Laqz$a;Laqy$a;Laqy$a;Laqw$a;Laqw$a;Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_6429;<init>(Ljava/time/Instant;Ljava/time/Instant;Lnet/minecraft/class_6429$class_6430;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_6440$class_6441;Lnet/minecraft/class_6445$class_6446;Lnet/minecraft/class_6443$class_6444;Lnet/minecraft/class_6443$class_6444;Lnet/minecraft/class_6438$class_6439;Lnet/minecraft/class_6438$class_6439;Ljava/util/List;)V
      named <init> Lnet/minecraft/util/profiling/jfr/JfrProfile;<init>(Ljava/time/Instant;Ljava/time/Instant;Lnet/minecraft/util/profiling/jfr/JfrProfile$OptionalDuration;Ljava/util/List;Ljava/util/List;Lnet/minecraft/util/profiling/jfr/sample/GcHeapSummarySample$Statistics;Lnet/minecraft/util/profiling/jfr/sample/ThreadAllocationStatisticsSample$AllocationMap;Lnet/minecraft/util/profiling/jfr/sample/PacketSample$Statistics;Lnet/minecraft/util/profiling/jfr/sample/PacketSample$Statistics;Lnet/minecraft/util/profiling/jfr/sample/FileIoSample$Statistics;Lnet/minecraft/util/profiling/jfr/sample/FileIoSample$Statistics;Ljava/util/List;)V
  • Method Details

    • getStartTime

      public Instant getStartTime()
      Mappings:
      Namespace Name Mixin selector
      official a Laqo;a()Ljava/time/Instant;
      intermediary method_37510 Lnet/minecraft/class_6429;method_37510()Ljava/time/Instant;
      named getStartTime Lnet/minecraft/util/profiling/jfr/JfrProfile;getStartTime()Ljava/time/Instant;
    • getEndTime

      public Instant getEndTime()
      Mappings:
      Namespace Name Mixin selector
      official b Laqo;b()Ljava/time/Instant;
      intermediary method_37514 Lnet/minecraft/class_6429;method_37514()Ljava/time/Instant;
      named getEndTime Lnet/minecraft/util/profiling/jfr/JfrProfile;getEndTime()Ljava/time/Instant;
    • getDuration

      public Duration getDuration()
      Mappings:
      Namespace Name Mixin selector
      official c Laqo;c()Ljava/time/Duration;
      intermediary method_37515 Lnet/minecraft/class_6429;method_37515()Ljava/time/Duration;
      named getDuration Lnet/minecraft/util/profiling/jfr/JfrProfile;getDuration()Ljava/time/Duration;
    • getWorldGenDuration

      public Optional<Duration> getWorldGenDuration()
      Mappings:
      Namespace Name Mixin selector
      official d Laqo;d()Ljava/util/Optional;
      intermediary method_37516 Lnet/minecraft/class_6429;method_37516()Ljava/util/Optional;
      named getWorldGenDuration Lnet/minecraft/util/profiling/jfr/JfrProfile;getWorldGenDuration()Ljava/util/Optional;
    • getServerTickTimeSamples

      public List<ServerTickTimeSample> getServerTickTimeSamples()
      Mappings:
      Namespace Name Mixin selector
      official e Laqo;e()Ljava/util/List;
      intermediary method_37517 Lnet/minecraft/class_6429;method_37517()Ljava/util/List;
      named getServerTickTimeSamples Lnet/minecraft/util/profiling/jfr/JfrProfile;getServerTickTimeSamples()Ljava/util/List;
    • getGcHeapSummaryStatistics

      public GcHeapSummarySample.Statistics getGcHeapSummaryStatistics()
      Mappings:
      Namespace Name Mixin selector
      official f Laqo;f()Laqx$a;
      intermediary method_37518 Lnet/minecraft/class_6429;method_37518()Lnet/minecraft/class_6440$class_6441;
      named getGcHeapSummaryStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;getGcHeapSummaryStatistics()Lnet/minecraft/util/profiling/jfr/sample/GcHeapSummarySample$Statistics;
    • getThreadAllocationMap

      public ThreadAllocationStatisticsSample.AllocationMap getThreadAllocationMap()
      Mappings:
      Namespace Name Mixin selector
      official g Laqo;g()Laqz$a;
      intermediary method_37519 Lnet/minecraft/class_6429;method_37519()Lnet/minecraft/class_6445$class_6446;
      named getThreadAllocationMap Lnet/minecraft/util/profiling/jfr/JfrProfile;getThreadAllocationMap()Lnet/minecraft/util/profiling/jfr/sample/ThreadAllocationStatisticsSample$AllocationMap;
    • getPacketReadStatistics

      public PacketSample.Statistics getPacketReadStatistics()
      Mappings:
      Namespace Name Mixin selector
      official h Laqo;h()Laqy$a;
      intermediary method_37520 Lnet/minecraft/class_6429;method_37520()Lnet/minecraft/class_6443$class_6444;
      named getPacketReadStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;getPacketReadStatistics()Lnet/minecraft/util/profiling/jfr/sample/PacketSample$Statistics;
    • getPacketSentStatistics

      public PacketSample.Statistics getPacketSentStatistics()
      Mappings:
      Namespace Name Mixin selector
      official i Laqo;i()Laqy$a;
      intermediary method_37521 Lnet/minecraft/class_6429;method_37521()Lnet/minecraft/class_6443$class_6444;
      named getPacketSentStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;getPacketSentStatistics()Lnet/minecraft/util/profiling/jfr/sample/PacketSample$Statistics;
    • getFileWriteStatistics

      public FileIoSample.Statistics getFileWriteStatistics()
      Mappings:
      Namespace Name Mixin selector
      official j Laqo;j()Laqw$a;
      intermediary method_37522 Lnet/minecraft/class_6429;method_37522()Lnet/minecraft/class_6438$class_6439;
      named getFileWriteStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;getFileWriteStatistics()Lnet/minecraft/util/profiling/jfr/sample/FileIoSample$Statistics;
    • getFileReadStatistics

      public FileIoSample.Statistics getFileReadStatistics()
      Mappings:
      Namespace Name Mixin selector
      official k Laqo;k()Laqw$a;
      intermediary method_37523 Lnet/minecraft/class_6429;method_37523()Lnet/minecraft/class_6438$class_6439;
      named getFileReadStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;getFileReadStatistics()Lnet/minecraft/util/profiling/jfr/sample/FileIoSample$Statistics;
    • getChunkGenerationSampleStatistics

      public List<com.mojang.datafixers.util.Pair<ChunkStatus,LongRunningSampleStatistics<ChunkGenerationSample>>> getChunkGenerationSampleStatistics()
      Mappings:
      Namespace Name Mixin selector
      official l Laqo;l()Ljava/util/List;
      intermediary method_37524 Lnet/minecraft/class_6429;method_37524()Ljava/util/List;
      named getChunkGenerationSampleStatistics Lnet/minecraft/util/profiling/jfr/JfrProfile;getChunkGenerationSampleStatistics()Ljava/util/List;
    • getCpuLoadSamples

      public List<CpuLoadSample> getCpuLoadSamples()
      Mappings:
      Namespace Name Mixin selector
      official m Laqo;m()Ljava/util/List;
      intermediary method_37525 Lnet/minecraft/class_6429;method_37525()Ljava/util/List;
      named getCpuLoadSamples Lnet/minecraft/util/profiling/jfr/JfrProfile;getCpuLoadSamples()Ljava/util/List;
    • collect

      public String collect()
      Mappings:
      Namespace Name Mixin selector
      official n Laqo;n()Ljava/lang/String;
      intermediary method_37526 Lnet/minecraft/class_6429;method_37526()Ljava/lang/String;
      named collect Lnet/minecraft/util/profiling/jfr/JfrProfile;collect()Ljava/lang/String;
    • collectJson

      public String collectJson() throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official o Laqo;o()Ljava/lang/String;
      intermediary method_37527 Lnet/minecraft/class_6429;method_37527()Ljava/lang/String;
      named collectJson Lnet/minecraft/util/profiling/jfr/JfrProfile;collectJson()Ljava/lang/String;