Skip to content

Upstream async-profiler changes detected (2026-07-14) #657

Description

@github-actions

Upstream async-profiler Changes Detected

Date: 2026-07-14
Commit Range: f9e3b91...11aaea3
Files Changed: 10
Total Commits: 7

Summary

10 files in ddprof-lib/src/main/cpp have corresponding changes in upstream async-profiler.

Changed Files

wallClock.h

Commits: 1

  • a325d1e Upgrade to opentelemetry-proto v1.10.0 (#1768)

View diff: wallClock.h

vmStructs.h

Commits: 1

  • 5026f38 Fix vtable test failures on JDK 27 (#1765)

View diff: vmStructs.h

vmStructs.cpp

Commits: 1

  • 5026f38 Fix vtable test failures on JDK 27 (#1765)

View diff: vmStructs.cpp

tsc.h

Commits: 1

  • 7a321b7 Do not use TSC on x86 if JFR fails to detect TSC frequency (#1767)

View diff: tsc.h

tsc.cpp

Commits: 1

  • 7a321b7 Do not use TSC on x86 if JFR fails to detect TSC frequency (#1767)

View diff: tsc.cpp

symbols_macos.cpp

Commits: 1

  • 589e9c8 Parse only essential libraries at load time (#1769)

View diff: symbols_macos.cpp

symbols_linux.cpp

Commits: 1

  • 589e9c8 Parse only essential libraries at load time (#1769)

View diff: symbols_linux.cpp

symbols.h

Commits: 1

  • 589e9c8 Parse only essential libraries at load time (#1769)

View diff: symbols.h

mallocTracer.h

Commits: 1

  • a325d1e Upgrade to opentelemetry-proto v1.10.0 (#1768)

View diff: mallocTracer.h

cpuEngine.h

Commits: 1

  • a325d1e Upgrade to opentelemetry-proto v1.10.0 (#1768)

View diff: cpuEngine.h

Recent Commits

  • 11aaea3 Fixed build failure when protobuf classes are missing
  • 35171b8 Release 4.5
  • 589e9c8 Parse only essential libraries at load time (#1769)
  • a325d1e Upgrade to opentelemetry-proto v1.10.0 (#1768)
  • 7a321b7 Do not use TSC on x86 if JFR fails to detect TSC frequency (#1767)
  • 9cb358e Fix full-match branch in instrument.cpp (#1766)
  • 5026f38 Fix vtable test failures on JDK 27 (#1765)

Referenced Pull Requests

Action Items

  1. Review changed files for compatibility with Datadog modifications
  2. Test changes in Datadog profiler context
  3. Update integration if necessary
  4. Consider upstreaming any Datadog-specific fixes if applicable

Resources

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-reviewRequires team reviewupstream-trackingAutomated upstream async-profiler tracking

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions