Remove ZapDisable=1 for Coreprofiler
authorGleb Balykov <g.balykov@samsung.com>
Thu, 15 Feb 2024 07:43:30 +0000 (10:43 +0300)
committer조웅석/MDE Lab(SR)/삼성전자 <ws77.cho@samsung.com>
Thu, 15 Feb 2024 08:58:07 +0000 (17:58 +0900)
Explicit disabling of ni.dll is not needed, because
- in case of enter/leave hooks usage (non-alternative sampling mode) ni.dll will be disabled automatically
- in case of DoStackSnapshot (alternative sampling mode) ni.dll can be freely used and this will improve performance

NativeLauncher/dotnet.debugger

index 12ccfc9..1f8f89a 100644 (file)
@@ -67,7 +67,6 @@ DEFAULT_OPT   PROF_TRACE_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/tra
 DEFAULT_OPT    PROF_CONFIG_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/profiler.config
 DEFAULT_OPT    CORECLR_ENABLE_PROFILING=1
 DEFAULT_OPT    COMPlus_EnableEventLog=1
-DEFAULT_OPT    COMPlus_ZapDisable=1
 DEFAULT_OPT -c
 DEFAULT_OPT 6001
 DEFAULT_OPT -d
@@ -94,7 +93,6 @@ DEFAULT_OPT   PROF_TRACE_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/tra
 DEFAULT_OPT    PROF_CONFIG_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/profiler.config
 DEFAULT_OPT    CORECLR_ENABLE_PROFILING=1
 DEFAULT_OPT    COMPlus_EnableEventLog=1
-DEFAULT_OPT    COMPlus_ZapDisable=1
 DEFAULT_OPT -c
 DEFAULT_OPT 6001
 DEFAULT_OPT -d