Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
DataDog
/
ddprof
Public
Notifications
You must be signed in to change notification settings
Fork
15
Star
62
Code
Issues
9
Pull requests
24
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Files
Expand file tree
main
Breadcrumbs
ddprof
/
include
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
main
Breadcrumbs
ddprof
/
include
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
demangler
demangler
exporter
exporter
jit
jit
lib
lib
pprof
pprof
base_frame_symbol_lookup.hpp
base_frame_symbol_lookup.hpp
build_id.hpp
build_id.hpp
cap_display.hpp
cap_display.hpp
chrono_utils.hpp
chrono_utils.hpp
clocks.hpp
clocks.hpp
common_mapinfo_lookup.hpp
common_mapinfo_lookup.hpp
common_symbol_errors.hpp
common_symbol_errors.hpp
common_symbol_lookup.hpp
common_symbol_lookup.hpp
constants.hpp
constants.hpp
container_id.hpp
container_id.hpp
container_id_defs.hpp
container_id_defs.hpp
create_elf.hpp
create_elf.hpp
daemonize.hpp
daemonize.hpp
ddog_profiling_utils.hpp
ddog_profiling_utils.hpp
ddprof.hpp
ddprof.hpp
ddprof_base.hpp
ddprof_base.hpp
ddprof_buffer.hpp
ddprof_buffer.hpp
ddprof_cli.hpp
ddprof_cli.hpp
ddprof_cmdline.hpp
ddprof_cmdline.hpp
ddprof_cmdline_watcher.hpp
ddprof_cmdline_watcher.hpp
ddprof_context.hpp
ddprof_context.hpp
ddprof_context_lib.hpp
ddprof_context_lib.hpp
ddprof_cpumask.hpp
ddprof_cpumask.hpp
ddprof_defs.hpp
ddprof_defs.hpp
ddprof_file_info-i.hpp
ddprof_file_info-i.hpp
ddprof_file_info.hpp
ddprof_file_info.hpp
ddprof_module.hpp
ddprof_module.hpp
ddprof_module_lib.hpp
ddprof_module_lib.hpp
ddprof_params.hpp
ddprof_params.hpp
ddprof_perf_event.hpp
ddprof_perf_event.hpp
ddprof_process.hpp
ddprof_process.hpp
ddprof_stats.hpp
ddprof_stats.hpp
ddprof_worker.hpp
ddprof_worker.hpp
ddprof_worker_context.hpp
ddprof_worker_context.hpp
ddres.hpp
ddres.hpp
ddres_def.hpp
ddres_def.hpp
ddres_exception.hpp
ddres_exception.hpp
ddres_helpers.hpp
ddres_helpers.hpp
ddres_list.hpp
ddres_list.hpp
defer.hpp
defer.hpp
dso.hpp
dso.hpp
dso_hdr.hpp
dso_hdr.hpp
dso_symbol_lookup.hpp
dso_symbol_lookup.hpp
dso_type.hpp
dso_type.hpp
dwfl_internals.hpp
dwfl_internals.hpp
dwfl_thread_callbacks.hpp
dwfl_thread_callbacks.hpp
dwfl_wrapper.hpp
dwfl_wrapper.hpp
enum_flags.hpp
enum_flags.hpp
event_config.hpp
event_config.hpp
exporter_input.hpp
exporter_input.hpp
failed_assumption.hpp
failed_assumption.hpp
hash_helper.hpp
hash_helper.hpp
ipc.hpp
ipc.hpp
live_allocation.hpp
live_allocation.hpp
logger.hpp
logger.hpp
logger_setup.hpp
logger_setup.hpp
loghandle.hpp
loghandle.hpp
map_utils.hpp
map_utils.hpp
mapinfo_lookup.hpp
mapinfo_lookup.hpp
mapinfo_table.hpp
mapinfo_table.hpp
mpscringbuffer.hpp
mpscringbuffer.hpp
perf.hpp
perf.hpp
perf_archmap.hpp
perf_archmap.hpp
perf_clock.hpp
perf_clock.hpp
perf_mainloop.hpp
perf_mainloop.hpp
perf_ringbuffer.hpp
perf_ringbuffer.hpp
perf_watcher.hpp
perf_watcher.hpp
persistent_worker_state.hpp
persistent_worker_state.hpp
pevent.hpp
pevent.hpp
pevent_lib.hpp
pevent_lib.hpp
presets.hpp
presets.hpp
prng.hpp
prng.hpp
proc_status.hpp
proc_status.hpp
procutils.hpp
procutils.hpp
ratelimiter.hpp
ratelimiter.hpp
ringbuffer_holder.hpp
ringbuffer_holder.hpp
ringbuffer_utils.hpp
ringbuffer_utils.hpp
runtime_symbol_lookup.hpp
runtime_symbol_lookup.hpp
scope.hpp
scope.hpp
signal_helper.hpp
signal_helper.hpp
stack_helper.hpp
stack_helper.hpp
statsd.hpp
statsd.hpp
symbol.hpp
symbol.hpp
symbol_hdr.hpp
symbol_hdr.hpp
symbol_helper.hpp
symbol_helper.hpp
symbol_map.hpp
symbol_map.hpp
symbol_table.hpp
symbol_table.hpp
symbolizer.hpp
symbolizer.hpp
sys_utils.hpp
sys_utils.hpp
syscalls.hpp
syscalls.hpp
system_checks.hpp
system_checks.hpp
tags.hpp
tags.hpp
tempfile.hpp
tempfile.hpp
thread_info.hpp
thread_info.hpp
tracepoint_config.hpp
tracepoint_config.hpp
View all files
You can’t perform that action at this time.