Package fr.bl.drit.flow.agent
package fr.bl.drit.flow.agent
-
ClassDescriptionThe Java Flow agent entry point.Records a call tree in a compact binary format.Contains the enter and exit
Advicemethods.Call tree JSONL recorder.Used inFlowAdvice.enter(long)to annotate the parameter that contains the instrumented method ID.Mapping of method keys (e.g.CustomOffsetMappingto inject method IDs into the advice.Utilities to read existing method ID mapping, count method invocations fromRecordertrace files, and produce an optimized mapping.Specifies a recorder that is used to record flow data.Global singletons used by the agent.A recorder that orchestrates per-thread recorders.Specifies a thread-local recorder that is used to record flow data for a specific thread.Functional interface for creatingThreadRecorders.