Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: DataDog/ddprof
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.18.0
Choose a base ref
...
head repository: DataDog/ddprof
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.19.0
Choose a head ref
  • 7 commits
  • 58 files changed
  • 3 contributors

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    8852113 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Ubuntu 24 including LLVM 18 (#426)

    - Add an option for ubuntu 24 in dockerfile
    - Update llvm installer (to include version 18)
    - clang-18 format changes
    - LLVM clang tidy fixes
    r1viollet authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    aa511bc View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Allocation tracker - fix deadlock when calling into logs (#425)

    * Allocation tracker - fix deadlock in log
    
    When entering error paths in the allocation profiler, we would log.
    This could create deadlocks while trying to acquire a lock to print timestamps in logs.
    Here is the backtrace where the deadlock was found:
    Thread 1 (Thread 0x7f0dffe31180 (LWP 1773386)):
    
    This commit moves the logs to the debug level to make sure they would not print by default.
    We can still trigger the logs in debug mode.
    
    * Remove stack protection all which triggers a bug within the allocation tracker unit test.
    This seems to be a compiler bug.
    r1viollet authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    85a7085 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Blaze symbolizer error log (#423)

    Add a log to help diagnose symbolization issues
    r1viollet authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    89b6d8a View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Timeline thread names (#427)

    * Timeline - Add thread and process name as labels
    * Native timeline - Add a unit test for the lookup of thread names
    r1viollet authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    09d59ab View commit details
    Browse the repository at this point in the history
  2. Avoid usage of freed memory (#428)

    Ensure there can not be a free between the unwinding and aggregation steps
    r1viollet authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    1fa3fc8 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. v0.19.0

    r1viollet committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    bccb05d View commit details
    Browse the repository at this point in the history
Loading