update the profiling C# code section of the doc for Godot 4 (#7025)

* update the profiling C# code section of the doc for Godot 4

---------

Co-authored-by: Raul Santos <raulsntos@gmail.com>
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
This commit is contained in:
Ivan Shakhov
2023-03-22 11:01:59 +01:00
committed by GitHub
parent fe8b9e1476
commit c3869d986a

View File

@@ -393,8 +393,10 @@ packages the next time it builds the project.
Profiling your C# code
----------------------
- `Mono log profiler <https://www.mono-project.com/docs/debug+profile/profile/profiler/>`_
is available for Linux and macOS. Due to a Mono change, it does not work on
Windows currently.
- External Mono profiler like `JetBrains dotTrace <https://www.jetbrains.com/profiler/>`_
can be used as described `here <https://github.com/godotengine/godot/pull/34382>`_.
The following tools may be used for performance and memory profiling of your managed code:
- JetBrains Rider with dotTrace/dotMemory plugin.
- Standalone JetBrains dotTrace/dotMemory.
- Visual Studio.
Profiling managed and unmanaged code at once is possible with both JetBrains tools and Visual Studio, but limited to Windows.