tiny.coz.installProfiler
Defined in tiny.coz.
Source
Source: lib/coz/src/runtime.zig:261
zig
pub fn installProfiler(allocator: std.mem.Allocator, instance: *Profiler) void { lockActiveProfiler(); defer active_profiler_mutex.unlock(); active_profiler = .{ .allocator = allocator, .instance = instance, }; _ = active_profiler_generation.fetchAdd(1, .release); active_profiler_signal.store(@intFromPtr(instance), .release);}Source: lib/coz/src/root.zig:72
zig
pub const installProfiler = runtime.installProfiler;Complete caller list
9 direct callers.
tiny.coz.Runtime.start[method] atlib/coz/src/runtime.zig:58lib.coz.src.runtime.test_a_profiler_reinstalled_at_a_released_address_resolves_fresh_counters[function] — test source atlib/coz/src/runtime.zig:587in nearest public ownerlib.coz.src.runtimelib.coz.src.runtime.test_compile-time_progress_and_latency_counters_increment_Coz_counters[function] — test source atlib/coz/src/runtime.zig:558in nearest public ownerlib.coz.src.runtimelib.coz.src.runtime.test_default_progress_name_uses_the_callsite_source_location[function] — test source atlib/coz/src/runtime.zig:609in nearest public ownerlib.coz.src.runtimelib.coz.src.runtime.test_installed_profiler_is_visible_to_sampling_signal_handler_without_lock[function] — test source atlib/coz/src/runtime.zig:683in nearest public ownerlib.coz.src.runtimelib.coz.src.runtime.test_installed_profiler_receives_blocking_hooks[function] — test source atlib/coz/src/runtime.zig:1048in nearest public ownerlib.coz.src.runtimelib.coz.src.runtime.test_installed_profiler_receives_marker_counters[function] — test source atlib/coz/src/runtime.zig:661in nearest public ownerlib.coz.src.runtimelib.coz.src.runtime.test_sampling_signal_handler_processes_current_thread_state[function] — test source atlib/coz/src/runtime.zig:696in nearest public ownerlib.coz.src.runtimelib.coz.src.runtime.test_scope_pairs_begin_and_end_counters[function] — test source atlib/coz/src/runtime.zig:624in nearest public ownerlib.coz.src.runtime
Audit
| Definitions | 1 |
|---|---|
| Public names | 1 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |