Skip to content

[Wasm] Support for the mono log profiler for memory profiling #107312

@jeromelaban

Description

@jeromelaban

The mono runtime provides a log profiler, which can generate mlpd files, which can be parsed by the Xamarin Profiler.

This feature is not enabled in the current main, and considering that #105713 may not make its way into .NET 9, being able to profile the memory of wasm apps is still a critical scenario.

If this helps, I have a net8 patch that enabled it for Uno's custom runtime, which can certainly be updated for net9 and the wasmhost builds.

Metadata

Metadata

Assignees

No one assigned

    Labels

    arch-wasmWebAssembly architecturearea-Build-monoin-prThere is an active PR which will close this issue when it is mergedos-browserBrowser variant of arch-wasm

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions