Interface ProfilableIEolModule

    • Method Detail

      • profileExecution

        default void profileExecution​(java.util.function.Consumer<EolRuntimeException> exceptionHandler)
      • addProfileInfo

        default void addProfileInfo​(java.lang.String stage,
                                    long nanos,
                                    long memory)
      • profileExecutionStage

        default <T,​R> R profileExecutionStage​(java.lang.String description,
                                                    java.util.function.Function<T,​R> code,
                                                    T argument)
      • profileExecutionStage

        default <R> R profileExecutionStage​(java.lang.String description,
                                            java.util.function.Supplier<R> code)
      • profileExecutionStage

        default <T> void profileExecutionStage​(java.lang.String description,
                                               java.util.function.Consumer<T> code,
                                               T argument)
      • profileExecutionStage

        default void profileExecutionStage​(java.lang.String description,
                                           java.lang.Runnable code)