Upstream async-profiler changes detected (2026-07-03)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- cpp
- Ambito
- devtools, performance
Direzione di ricerca
Esamina l'intervallo di confronto upstream e i sei file in ddprof-lib/src/main/cpp: tsc.h, tsc.cpp, symbols_linux.cpp, dwarf.h, codeCache.h e codeCache.cpp. Inizia esaminando le pull request upstream #1758 e #1760, quindi testa le modifiche nel contesto del profiler Datadog. Il lavoro è concluso quando le modifiche upstream sono compatibili, l'integrazione è stata aggiornata dove necessario e sono state identificate le correzioni specifiche di Datadog da proporre eventualmente upstream.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Upstream async-profiler Changes Detected
Date: 2026-07-03
Commit Range: 656d96b...c5c8d9f
Files Changed: 6
Total Commits: 2
Summary
6 files in ddprof-lib/src/main/cpp have corresponding changes in upstream async-profiler.
Changed Files
tsc.h
Commits: 1
- 4a7eb48 Async-profiler should choose the same clock for timestamps as JFR (#1760)
View diff: tsc.h
tsc.cpp
Commits: 1
- 4a7eb48 Async-profiler should choose the same clock for timestamps as JFR (#1760)
View diff: tsc.cpp
symbols_linux.cpp
Commits: 1
- c5c8d9f Parse DWARF unwinding info in .debug_frame section (#1758)
View diff: symbols_linux.cpp
dwarf.h
Commits: 1
- c5c8d9f Parse DWARF unwinding info in .debug_frame section (#1758)
View diff: dwarf.h
codeCache.h
Commits: 1
- c5c8d9f Parse DWARF unwinding info in .debug_frame section (#1758)
View diff: codeCache.h
codeCache.cpp
Commits: 1
- c5c8d9f Parse DWARF unwinding info in .debug_frame section (#1758)
View diff: codeCache.cpp
Recent Commits
- c5c8d9f Parse DWARF unwinding info in .debug_frame section (#1758)
- 4a7eb48 Async-profiler should choose the same clock for timestamps as JFR (#1760)
Referenced Pull Requests
Action Items
- Review changed files for compatibility with Datadog modifications
- Test changes in Datadog profiler context
- Update integration if necessary
- Consider upstreaming any Datadog-specific fixes if applicable
Resources
- Lingua principale
- C++
- Stelle
- 33
- Fork
- 14
- Merge medio
- 2g 12h
- PR unite (30g)
- 41
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di DataDog/java-profiler
-
needs-review upstream-tracking
Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100
DataDog/java-profiler#846 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
DataDog/java-profiler#843 ·
I maintainer di solito rispondono entro 1 giorno
-
needs-review upstream-tracking
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
DataDog/java-profiler#829 ·
I maintainer di solito rispondono entro 1 giorno
-
needs-review upstream-tracking
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
DataDog/java-profiler#812 ·
I maintainer di solito rispondono entro 1 giorno
-
needs-review upstream-tracking
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
DataDog/java-profiler#785 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di DataDog/java-profiler
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
backend bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
mudler/parakeet.cpp#99 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
raspberrypi/rpi-imager#1773 ·
I maintainer di solito rispondono entro 1 giorno