has method body

This commit is contained in:
JohnCorby 2025-02-21 00:28:08 -08:00
parent 4de39c7284
commit 97e17d8f85
2 changed files with 2 additions and 1 deletions

View File

@ -11,7 +11,7 @@
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
<NoWarn>1701;1702;1591</NoWarn>
<!-- <DefineConstants>ENABLE_PROFILER</DefineConstants>-->
<DefineConstants>ENABLE_PROFILER</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<DebugType>none</DebugType>

View File

@ -31,6 +31,7 @@ public static class ProfilerPatch
foreach (var method in type.GetMethods(BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly))
{
if (method.ContainsGenericParameters) continue;
if (!method.HasMethodBody()) continue;
// Main.Instance.ModHelper.Console.WriteLine($"[profiler] profiling {method.FriendlyName()}");
yield return method;