CLASS net/minecraft/class_3695 net/minecraft/util/profiler/Profiler FIELD field_29925 ROOT_NAME Ljava/lang/String; METHOD method_15396 push (Ljava/lang/String;)V ARG 1 location METHOD method_15400 push (Ljava/util/function/Supplier;)V ARG 1 locationGetter METHOD method_15403 swap (Ljava/util/function/Supplier;)V ARG 1 locationGetter METHOD method_15405 swap (Ljava/lang/String;)V ARG 1 location METHOD method_15407 pop ()V METHOD method_16065 startTick ()V METHOD method_16066 endTick ()V METHOD method_24270 visit (Ljava/lang/String;)V COMMENT Increment the visit count for a marker. COMMENT COMMENT

This is useful to keep track of number of calls made to performance- COMMENT wise expensive methods. ARG 1 marker COMMENT a unique marker METHOD method_24271 visit (Ljava/util/function/Supplier;)V COMMENT Increment the visit count for a marker. COMMENT COMMENT

This is useful to keep track of number of calls made to performance- COMMENT wise expensive methods. COMMENT COMMENT

This method is preferred if getting the marker is costly; the COMMENT supplier won't be called if the profiler is disabled. ARG 1 markerGetter COMMENT the getter for a unique marker METHOD method_24338 union (Lnet/minecraft/class_3695;Lnet/minecraft/class_3695;)Lnet/minecraft/class_3695; ARG 0 a ARG 1 b METHOD method_37167 markSampleType (Lnet/minecraft/class_5949;)V ARG 1 type