Documentation

Lean.Util.Profiler

trace.profiler.output Firefox Profiler integration

Definitions from https://github.com/firefox-devtools/profiler/blob/main/src/types/profile.js

Instances For
Instances For
Instances For
Equations
  • One or more equations did not get rendered due to their size.

Push an entry into a frame table.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

Thread with maps necessary for computing max sharing indices

Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
def Lean.Firefox.Profile.export (name : String) (startTime : Float) (traceStates : Array TraceState) (opts : Options) :
Equations
  • One or more equations did not get rendered due to their size.

Merges given profiles such that samples with identical stacks are deduplicated by adding up their weights. Minimizes profile size while preserving per-stack timing information.

Equations
  • One or more equations did not get rendered due to their size.