Skip to content

Commit 54ca4a5

Browse files
update Cargo.toml comments
1 parent 47e1d02 commit 54ca4a5

1 file changed

Lines changed: 1 addition & 8 deletions

File tree

src/native_heap_gotter/Cargo.toml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
# SPDX-License-Identifier: Apache-2.0
33

44
# Thin cdylib wrapper around libdatadog's `libdd-profiling-heap-gotter` crate
5-
# (published on crates.io). See "Phase 1.5" in
6-
# `ddtrace/native-heap-profiling-roadmap.md`: this dependency was migrated from
7-
# a libdatadog `main` git pin to the published crates.io release.
5+
# (published on crates.io).
86
#
97
# Why this crate exists (rather than consuming the upstream crate directly):
108
# * Building our own cdylib lets us pick a clean `[lib] name` and so sidestep
@@ -13,11 +11,6 @@
1311
# * It lets us expose a stable, ddtrace-owned C ABI (`ddtrace_heap_gotter_*`)
1412
# over the upstream crate's pure-Rust API, so the Python ctypes activator
1513
# links against fixed, unmangled symbol names and gets a plain `bool`.
16-
#
17-
# Phase 1 is allocation-only: the `live-heap` cargo feature of the gotter is
18-
# intentionally NOT enabled, so the free-path USDT (`ddheap:free`) and its
19-
# per-free overhead stay compiled out. Enabling live-heap later just adds the
20-
# `live-heap` feature on the `libdd-profiling-heap-gotter` dependency below.
2114
[package]
2215
name = "ddtrace-heap-gotter"
2316
version = "0.1.0"

0 commit comments

Comments
 (0)