Class ClassTransformStatistics
java.lang.Object
net.neoforged.fml.classloading.transformation.ClassTransformStatistics
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final AtomicIntegerprivate static final org.apache.logging.log4j.Loggerprivate static final AtomicIntegerprivate static final Map<ProcessorName, Integer> private static final AtomicIntegerprivate static final Map<ProcessorName, Integer> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic StringcomputeCrashReportEntry(ClassProcessorSet classProcessorSet) static Stringstatic String(package private) static voidincrementAskedForTransform(ClassProcessor processor) (package private) static voidstatic void(package private) static void(package private) static voidincrementTransforms(ClassProcessor processor) static void
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
TRANSFORMS_BY_PROCESSOR
-
POTENTIAL_BY_PROCESSOR
-
LOADED_CLASS_COUNT
-
TRANSFORMED_CLASS_COUNT
-
MIXIN_PARSED_CLASS_COUNT
-
-
Constructor Details
-
ClassTransformStatistics
public ClassTransformStatistics()
-
-
Method Details
-
incrementMixinParsedClasses
public static void incrementMixinParsedClasses() -
incrementAskedForTransform
-
incrementTransforms
-
incrementLoadedClasses
static void incrementLoadedClasses() -
incrementTransformedClasses
static void incrementTransformedClasses() -
getTransformationSummary
-
getMixinParsedClassesSummary
-
logTransformationSummary
@Internal public static void logTransformationSummary() -
checkTransformationBehavior
@Internal public static void checkTransformationBehavior() -
computeCrashReportEntry
-