类 ProfilerDumper
- java.lang.Object
-
- net.minecraft.client.util.profiler.ProfilerDumper
-
@Environment(CLIENT) public class ProfilerDumper extends Object
- Mappings:
Namespace Name official eljintermediary net/minecraft/class_5971named net/minecraft/client/util/profiler/ProfilerDumper
-
-
字段概要
字段 修饰符和类型 字段 说明 static PathDEBUG_PROFILING_DIRECTORYstatic Stringfield_32677static Stringfield_32678static Stringfield_32679static FileSystemProviderFILE_SYSTEM_PROVIDERprivate static LoggerLOGGER
-
构造器概要
构造器 构造器 说明 ProfilerDumper()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 private PathcompressAndSave(Path filePath)PathcreateDump(List<Category> categories, List<Sample> deviations, TickTimeTracker timeTracker)private voidsave(TickTimeTracker timeTracker, Path directory)private voidwriteCategory(Category category, Path directory)private voidwriteSamples(List<Sample> samples, Path directory)
-
-
-
字段详细资料
-
DEBUG_PROFILING_DIRECTORY
public static final Path DEBUG_PROFILING_DIRECTORY
- Mappings:
Namespace Name Mixin selector official aLelj;a:Ljava/nio/file/Path;intermediary field_29616Lnet/minecraft/class_5971;field_29616:Ljava/nio/file/Path;named DEBUG_PROFILING_DIRECTORYLnet/minecraft/client/util/profiler/ProfilerDumper;DEBUG_PROFILING_DIRECTORY:Ljava/nio/file/Path;
-
field_32677
public static final String field_32677
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLelj;b:Ljava/lang/String;intermediary field_32677Lnet/minecraft/class_5971;field_32677:Ljava/lang/String;named field_32677Lnet/minecraft/client/util/profiler/ProfilerDumper;field_32677:Ljava/lang/String;
-
field_32678
public static final String field_32678
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLelj;c:Ljava/lang/String;intermediary field_32678Lnet/minecraft/class_5971;field_32678:Ljava/lang/String;named field_32678Lnet/minecraft/client/util/profiler/ProfilerDumper;field_32678:Ljava/lang/String;
-
field_32679
public static final String field_32679
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official dLelj;d:Ljava/lang/String;intermediary field_32679Lnet/minecraft/class_5971;field_32679:Ljava/lang/String;named field_32679Lnet/minecraft/client/util/profiler/ProfilerDumper;field_32679:Ljava/lang/String;
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official fLelj;f:Lorg/apache/logging/log4j/Logger;intermediary field_29618Lnet/minecraft/class_5971;field_29618:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/util/profiler/ProfilerDumper;LOGGER:Lorg/apache/logging/log4j/Logger;
-
FILE_SYSTEM_PROVIDER
public static final FileSystemProvider FILE_SYSTEM_PROVIDER
- Mappings:
Namespace Name Mixin selector official eLelj;e:Ljava/nio/file/spi/FileSystemProvider;intermediary field_29617Lnet/minecraft/class_5971;field_29617:Ljava/nio/file/spi/FileSystemProvider;named FILE_SYSTEM_PROVIDERLnet/minecraft/client/util/profiler/ProfilerDumper;FILE_SYSTEM_PROVIDER:Ljava/nio/file/spi/FileSystemProvider;
-
-
方法详细资料
-
createDump
public Path createDump(List<Category> categories, List<Sample> deviations, TickTimeTracker timeTracker)
- Mappings:
Namespace Name Mixin selector official aLelj;a(Ljava/util/List;Ljava/util/List;Lapf;)Ljava/nio/file/Path;intermediary method_34807Lnet/minecraft/class_5971;method_34807(Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_4757;)Ljava/nio/file/Path;named createDumpLnet/minecraft/client/util/profiler/ProfilerDumper;createDump(Ljava/util/List;Ljava/util/List;Lnet/minecraft/util/profiler/TickTimeTracker;)Ljava/nio/file/Path;
-
writeCategory
private void writeCategory(Category category, Path directory)
- Mappings:
Namespace Name Mixin selector official aLelj;a(Lelf;Ljava/nio/file/Path;)Vintermediary method_34803Lnet/minecraft/class_5971;method_34803(Lnet/minecraft/class_5969;Ljava/nio/file/Path;)Vnamed writeCategoryLnet/minecraft/client/util/profiler/ProfilerDumper;writeCategory(Lnet/minecraft/client/util/profiler/Category;Ljava/nio/file/Path;)V
-
writeSamples
private void writeSamples(List<Sample> samples, Path directory)
- Mappings:
Namespace Name Mixin selector official aLelj;a(Ljava/util/List;Ljava/nio/file/Path;)Vintermediary method_34806Lnet/minecraft/class_5971;method_34806(Ljava/util/List;Ljava/nio/file/Path;)Vnamed writeSamplesLnet/minecraft/client/util/profiler/ProfilerDumper;writeSamples(Ljava/util/List;Ljava/nio/file/Path;)V
-
save
private void save(TickTimeTracker timeTracker, Path directory)
- Mappings:
Namespace Name Mixin selector official aLelj;a(Lapf;Ljava/nio/file/Path;)Vintermediary method_34802Lnet/minecraft/class_5971;method_34802(Lnet/minecraft/class_4757;Ljava/nio/file/Path;)Vnamed saveLnet/minecraft/client/util/profiler/ProfilerDumper;save(Lnet/minecraft/util/profiler/TickTimeTracker;Ljava/nio/file/Path;)V
-
compressAndSave
private Path compressAndSave(Path filePath)
- Mappings:
Namespace Name Mixin selector official aLelj;a(Ljava/nio/file/Path;)Ljava/nio/file/Path;intermediary method_34804Lnet/minecraft/class_5971;method_34804(Ljava/nio/file/Path;)Ljava/nio/file/Path;named compressAndSaveLnet/minecraft/client/util/profiler/ProfilerDumper;compressAndSave(Ljava/nio/file/Path;)Ljava/nio/file/Path;
-
-