Home
last modified time | relevance | path

Searched refs:ProfilingAgent (Results 1 – 8 of 8) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/
H A Dprofiling_agent.rs8 pub fn new_jitdump() -> Result<Box<dyn ProfilingAgent>> {
23 pub fn new_perfmap() -> Result<Box<dyn ProfilingAgent>> {
44 pub fn new_vtune() -> Result<Box<dyn ProfilingAgent>> {
59 pub fn new_pulley() -> Result<Box<dyn ProfilingAgent>> {
66 pub trait ProfilingAgent: Send + Sync + 'static { interface
121 pub fn new_null() -> Box<dyn ProfilingAgent> { in new_null()
128 impl ProfilingAgent for NullProfilerAgent {
H A Dengine.rs61 profiler: Box<dyn crate::profiling_agent::ProfilingAgent>,
795 pub(crate) fn profiler(&self) -> &dyn crate::profiling_agent::ProfilingAgent { in profiler() argument
H A Dconfig.rs15 use crate::profiling_agent::{self, ProfilingAgent};
2597 pub(crate) fn build_profiler(&self) -> Result<Box<dyn ProfilingAgent>> { in build_profiler() argument
/wasmtime-44.0.1/crates/wasmtime/src/profiling_agent/
H A Dvtune.rs16 use crate::profiling_agent::ProfilingAgent;
34 pub fn new() -> Result<Box<dyn ProfilingAgent>> { in new()
67 impl ProfilingAgent for VTuneAgent {
H A Dperfmap.rs2 use crate::profiling_agent::ProfilingAgent;
15 pub fn new() -> Result<Box<dyn ProfilingAgent>> { in new()
55 impl ProfilingAgent for PerfMapAgent {
H A Djitdump.rs15 use crate::profiling_agent::ProfilingAgent;
31 pub fn new() -> Result<Box<dyn ProfilingAgent>> { in new()
52 impl ProfilingAgent for JitDumpAgent {
H A Dpulley.rs37 use crate::profiling_agent::ProfilingAgent;
97 pub fn new() -> Result<Box<dyn ProfilingAgent>> { in new()
127 impl ProfilingAgent for PulleyAgent {
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dinstantiate.rs8 use crate::profiling_agent::ProfilingAgent;
53 profiler: &dyn ProfilingAgent, in from_artifacts() argument
68 fn register_profiling(&mut self, profiler: &dyn ProfilingAgent) -> Result<()> { in register_profiling()