diff --git a/common/src/main/java/com/dfsek/terra/profiler/Profiler.java b/common/src/main/java/com/dfsek/terra/profiler/Profiler.java index 9d984fcf6..b2b2a578e 100644 --- a/common/src/main/java/com/dfsek/terra/profiler/Profiler.java +++ b/common/src/main/java/com/dfsek/terra/profiler/Profiler.java @@ -12,4 +12,9 @@ public interface Profiler { void stop(); Map getTimings(); + + default AutoCloseable profile(String frame) { + push(frame); + return () -> pop(frame); + } }