-
Notifications
You must be signed in to change notification settings - Fork 99
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update native code to upstream tag v2.4.0 (#3178)
* Use IsShutdownRequested to avoid recursive lock acquisition Changes from DataDog/dd-trace-dotnet@40d6d6a * Move EnumNgenModuleMethodsInliningThisMethod call from the background thread Changes from DataDog/dd-trace-dotnet@3ff5c49 * Add regression tests for running in partial trust environments (only native code changes) Changes from DataDog/dd-trace-dotnet@9855be8 adjusted to changes from 909fe3e * Refactorings to avoid merge conflicts with the Live Debugger Changes from DataDog/dd-trace-dotnet@2d16f74 adjusted by 4d5167f#diff-8bf37bfc95dfd31f530857af76bf993aa717e988084918f54a228d2242ef39d6R171-R173 and dropped enableByRefInstrumentation and enableCallTargetStateByRef (always true) * Refactor all EnumNgenModuleMethodsInliningThisMethod call sites Changes from DataDog/dd-trace-dotnet@579d516
- Loading branch information
Showing
15 changed files
with
1,185 additions
and
984 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
962 changes: 184 additions & 778 deletions
962
src/OpenTelemetry.AutoInstrumentation.Native/calltarget_tokens.cpp
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.