ProfilingData
Aggregated profiling data from a CEK evaluation.
Value parameters
- byFunction
-
Budget accumulated by function name, sorted by (mem, cpu) descending
- byLocationFunction
-
Builtins called from each source location, sorted by (mem, cpu) descending
- bySourceLocation
-
Budget accumulated by source location (file:line), sorted by (mem, cpu) descending
- entryTrace
-
The first distinct source locations executed, in order. Used to root the hot-path tree at the first contract location (the literal first step is often a framework/fallback location).
- prices
-
Optional execution-unit prices. When set, the formatters derive a per-entry on-chain fee (in lovelace) from each entry's
(mem, cpu)and render afeecolumn/field alongside count, mem and cpu. Set it with withPrices before formatting. - totalBudget
-
Total budget spent during profiled execution
- transitions
-
Execution flow: how many times control transitioned from one source location to another, sorted by count descending
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any