Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Exception Debugging] Introducing the Exception Debugging product #5163

Merged
merged 27 commits into from
Mar 20, 2024

Commits on Mar 20, 2024

  1. Exception Debugging Core

    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    75aea8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c50b149 View commit details
    Browse the repository at this point in the history
  3. Added Instrumented Probe Status to better identify faulting methods +…

    … Skipping AggressiveInlining decoration
    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    be9eb35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    62da86d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3183269 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3422d1f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f7cc3a View commit details
    Browse the repository at this point in the history
  8. Changed the missing frames signaling to be based on span tags instead…

    … of snapshot with evaluation error
    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7e78cf9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a3a0e7f View commit details
    Browse the repository at this point in the history
  10. Changed the approach in which the ShadowStack is initialized & cleane…

    …d for in flight requests - basing it on the root span lifecycle
    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6bde411 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    be2c034 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3b22433 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ab3c866 View commit details
    Browse the repository at this point in the history
  14. Adapted the hashing usages on the existing vendored in Fnv1aHash algo…

    …rithm instead of a customized implementation of it
    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    bef6832 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b8bea42 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    43815e7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    35cda2f View commit details
    Browse the repository at this point in the history
  18. Removed the new field _shadowStack from Span.cs with the premise that…

    … AsyncLocal will track the flow correctly
    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d49d6d2 View commit details
    Browse the repository at this point in the history
  19. Addressed PR comment

    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    4cafcfd View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5f42bf7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7415225 View commit details
    Browse the repository at this point in the history
  22. Fixed Probe Statuses of the Dynamic Instrumentation, normalizing INST…

    …RUMENTED (new status) to INSTSALLED
    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2291020 View commit details
    Browse the repository at this point in the history
  23. Fixed a small typo

    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7a945bb View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6779ac7 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f329904 View commit details
    Browse the repository at this point in the history
  26. Renamed DD_EXCEPTION_DEBUGGING_CAPTURE_FULL_CALLSTACK -> DD_EXCEPTION…

    …_DEBUGGING_CAPTURE_FULL_CALLSTACK_ENABLED
    GreenMatan committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ebc2427 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    893aa9b View commit details
    Browse the repository at this point in the history