Package net.minecraft.util.profiling.jfr
Class JfrProfiler
java.lang.Object
net.minecraft.util.profiling.jfr.JfrProfiler
- All Implemented Interfaces:
- JvmProfiler
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.util.profiling.jfr.JvmProfilerJvmProfiler.NoOpProfiler
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate floatprivate static final DateTimeFormatterprivate static final Stringprivate static final JfrProfilerprivate static final org.slf4j.Loggerstatic final Stringprivate final Map<String,NetworkSummaryEvent.SumAggregation> (package private) Recordingstatic final Stringstatic final Stringstatic final String
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic JfrProfilerbooleanbooleannetworkStatFor(SocketAddress p_185320_) onChunkGenerate(ChunkPos p_185313_, ResourceKey<Level> p_185314_, String p_185315_) voidonPacketReceived(ConnectionProtocol p_294286_, int p_185302_, SocketAddress p_185304_, int p_185303_) voidonPacketSent(ConnectionProtocol p_295940_, int p_185323_, SocketAddress p_185325_, int p_185324_) voidonServerTick(float p_185300_) private voidprivate booleanstart(Reader p_185317_, Environment p_185318_) booleanstart(Environment p_185307_) stop()
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
ROOT_CATEGORY- See Also:
 
- 
WORLD_GEN_CATEGORY- See Also:
 
- 
TICK_CATEGORY- See Also:
 
- 
NETWORK_CATEGORY- See Also:
 
- 
CUSTOM_EVENTS
- 
FLIGHT_RECORDER_CONFIG- See Also:
 
- 
DATE_TIME_FORMATTER
- 
INSTANCE
- 
recording
- 
currentAverageTickTimeprivate float currentAverageTickTime
- 
networkTrafficByAddress
 
- 
- 
Constructor Details- 
JfrProfilerprivate JfrProfiler()
 
- 
- 
Method Details- 
getInstance
- 
start- Specified by:
- startin interface- JvmProfiler
 
- 
stop- Specified by:
- stopin interface- JvmProfiler
 
- 
isRunningpublic boolean isRunning()- Specified by:
- isRunningin interface- JvmProfiler
 
- 
isAvailablepublic boolean isAvailable()- Specified by:
- isAvailablein interface- JvmProfiler
 
- 
start
- 
setupSummaryListenerprivate void setupSummaryListener()
- 
onServerTickpublic void onServerTick(float p_185300_) - Specified by:
- onServerTickin interface- JvmProfiler
 
- 
onPacketReceivedpublic void onPacketReceived(ConnectionProtocol p_294286_, int p_185302_, SocketAddress p_185304_, int p_185303_) - Specified by:
- onPacketReceivedin interface- JvmProfiler
 
- 
onPacketSentpublic void onPacketSent(ConnectionProtocol p_295940_, int p_185323_, SocketAddress p_185325_, int p_185324_) - Specified by:
- onPacketSentin interface- JvmProfiler
 
- 
networkStatFor
- 
onWorldLoadedStarted- Specified by:
- onWorldLoadedStartedin interface- JvmProfiler
 
- 
onChunkGenerate@Nullable public ProfiledDuration onChunkGenerate(ChunkPos p_185313_, ResourceKey<Level> p_185314_, String p_185315_) - Specified by:
- onChunkGeneratein interface- JvmProfiler
 
 
-