-
Notifications
You must be signed in to change notification settings - Fork 142
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Dynamic Instrumentation] Perf improvements + Added probe metadata pa…
…yload (#3725) * Deleted all the ConcurrentDictionary that played part in the hot path of our DI's instrumentation * Added a test with probe that is getting changed between different phases + fixed an issue we had with duplicated probes in the native side * Cleaned singleton enforcement of the registries * Fixed a bug we had where we changed the TaskLocal of the continuation and did not restore it upon rate limiting hit * Fixed misinstrumetation of async methods with stack-allocated return values * attached span_id & trace_id to debugger snapshots * attaching tags from ProbeDefintion into Debugger Snapshots * Addressed PR comments
- Loading branch information
1 parent
89c2f27
commit 99befb1
Showing
44 changed files
with
1,683 additions
and
341 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
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.