Skip to content
Closed
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
6d6f734
First commit
gyuheon0h Oct 2, 2025
e768fc6
Dont send runtime id
gyuheon0h Oct 3, 2025
52df92a
No writer context exposed
gyuheon0h Oct 6, 2025
edd5899
Remove class and module name in runtime frame def
gyuheon0h Oct 13, 2025
a4ec2ac
For testing with test tracer in staging
gyuheon0h Oct 20, 2025
a2f8946
First commit
gyuheon0h Oct 2, 2025
771aca7
Dont send runtime id
gyuheon0h Oct 3, 2025
af2118f
No writer context exposed
gyuheon0h Oct 6, 2025
e19c7e9
Runtime stacks now in main libdd
gyuheon0h Nov 13, 2025
dacae9d
Fixing build issues
gyuheon0h Nov 17, 2025
18b8ea7
Fallback to faulthandler to fix build issue in CI
gyuheon0h Nov 17, 2025
0ab8bc2
3.14 cant statically link and also cant use faulthandler...
gyuheon0h Nov 18, 2025
098efbc
Lets just not dynamically link; static symbol *should* be available
gyuheon0h Nov 18, 2025
228b0ca
Static linking should expose symbol
gyuheon0h Nov 18, 2025
aacf83a
Static linking to all of python doesnt work, fall back to lazy dynami…
gyuheon0h Nov 18, 2025
308d894
clean up unused funcs
gyuheon0h Nov 19, 2025
94114d2
dont use c code, just have it in rust and fall back
gyuheon0h Nov 23, 2025
f682de1
Trigger CI
gyuheon0h Nov 23, 2025
0ede87a
Clean up
gyuheon0h Nov 24, 2025
055a5f2
First pass respond comments
gyuheon0h Nov 24, 2025
a5f39bf
Use ddconfig for runtime stacktrace emission
gyuheon0h Nov 25, 2025
09765a7
Set libdatadog commit hash
gyuheon0h Nov 25, 2025
637c110
Merge branch 'main' into gyuheon0h/dual-upload-dogfood
gyuheon0h Dec 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions src/native/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,23 +17,23 @@ profiling = ["dep:libdd-profiling-ffi"]
[dependencies]
anyhow = { version = "1.0", optional = true }
libc = { version = "0.2", optional = true }
datadog-ffe = { git = "https://github.com/DataDog/libdatadog", rev = "v24.0.0", version = "1.0.0", features = ["pyo3"] }
libdd-crashtracker = { git = "https://github.com/DataDog/libdatadog", rev = "v24.0.0", optional = true }
libdd-ddsketch = { git = "https://github.com/DataDog/libdatadog", rev = "v24.0.0" }
libdd-library-config = { git = "https://github.com/DataDog/libdatadog", rev = "v24.0.0" }
libdd-log = { git = "https://github.com/DataDog/libdatadog", rev = "v24.0.0" }
libdd-data-pipeline = { git = "https://github.com/DataDog/libdatadog", rev = "v24.0.0" }
libdd-profiling-ffi = { git = "https://github.com/DataDog/libdatadog", rev = "v24.0.0", optional = true, features = [
datadog-ffe = { git = "https://github.com/DataDog/libdatadog", rev = "7540423559548ce049c5424599d28ee1731378e8", version = "1.0.0", features = ["pyo3"] }
libdd-crashtracker = { git = "https://github.com/DataDog/libdatadog", rev = "7540423559548ce049c5424599d28ee1731378e8", optional = true }
libdd-ddsketch = { git = "https://github.com/DataDog/libdatadog", rev = "7540423559548ce049c5424599d28ee1731378e8" }
libdd-library-config = { git = "https://github.com/DataDog/libdatadog", rev = "7540423559548ce049c5424599d28ee1731378e8" }
libdd-log = { git = "https://github.com/DataDog/libdatadog", rev = "7540423559548ce049c5424599d28ee1731378e8" }
libdd-data-pipeline = { git = "https://github.com/DataDog/libdatadog", rev = "7540423559548ce049c5424599d28ee1731378e8" }
libdd-profiling-ffi = { git = "https://github.com/DataDog/libdatadog", rev = "7540423559548ce049c5424599d28ee1731378e8", optional = true, features = [
"cbindgen",
] }
libdd-common = { git = "https://github.com/DataDog/libdatadog", rev = "v24.0.0" }
libdd-common = { git = "https://github.com/DataDog/libdatadog", rev = "7540423559548ce049c5424599d28ee1731378e8" }
pyo3 = { version = "0.25", features = ["extension-module", "anyhow"] }
tracing = { version = "0.1", default-features = false }
pyo3-ffi = { version = "0.25", optional = true }

[build-dependencies]
pyo3-build-config = "0.25"
build_common = { git = "https://github.com/DataDog/libdatadog", rev = "v24.0.0", features = [
build_common = { git = "https://github.com/DataDog/libdatadog", rev = "7540423559548ce049c5424599d28ee1731378e8", features = [
"cbindgen",
] }

Expand Down
Loading