Hacker News new | ask | show | jobs
by yyusufaslan 112 days ago
Under the hood it uses runtime bytecode instrumentation with dynamic attach to avoid restarts.

The main trade-off was balancing per-method granularity with minimal overhead. I chose to surface execution time, call count, and allocations since those tend to answer most “what should I optimize?” questions during development.

Curious what metrics others find most useful in day-to-day profiling.