Skip to content

Refactor profiling configuration to use unified ProfilingConfig enum#598

Open
posborne wants to merge 1 commit into
mainfrom
profiling-config-unification
Open

Refactor profiling configuration to use unified ProfilingConfig enum#598
posborne wants to merge 1 commit into
mainfrom
profiling-config-unification

Conversation

@posborne

@posborne posborne commented Apr 1, 2026

Copy link
Copy Markdown
Member

Replace the confusing dual profiling configuration system (ProfilingStrategy + GuestProfileConfig) with a single, unified ProfilingConfig enum that cleanly distinguishes between native profiling (PerfMap/JitDump/VTune) and guest profiling (Firefox Profiler format).

@posborne posborne requested a review from dgohman-fastly April 1, 2026 20:19
Base automatically changed from component-model-guest-profiling to main April 1, 2026 20:20
Replace the confusing dual profiling configuration system (ProfilingStrategy +
GuestProfileConfig) with a single, unified ProfilingConfig enum that cleanly
distinguishes between native profiling (PerfMap/JitDump/VTune) and guest
profiling (Firefox Profiler format).
@posborne posborne force-pushed the profiling-config-unification branch from b5252d6 to 0a9ede6 Compare April 1, 2026 20:22

@dgohman-fastly dgohman-fastly left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay here; this looks good to me, though it'll need a rebase now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants