Skip to content

[PROF-15376] Document that Ruby heap live size profiling is currently not compatible with Ruby 4#38117

Merged
ivoanjo merged 1 commit into
masterfrom
ivoanjo/prof-15376-ruby-4-heaplivesize
Jul 13, 2026
Merged

[PROF-15376] Document that Ruby heap live size profiling is currently not compatible with Ruby 4#38117
ivoanjo merged 1 commit into
masterfrom
ivoanjo/prof-15376-ruby-4-heaplivesize

Conversation

@ivoanjo

@ivoanjo ivoanjo commented Jul 13, 2026

Copy link
Copy Markdown
Member

What does this PR do? What is the motivation?

Update profiler docs to reflect the fact that heap live size profiling is currently not compatible with Ruby 4, as per PROF-15376 JIRA and DataDog/dd-trace-rb#6022 .

(Heap live objects profiling is unaffected.)

Merge readiness

  • Ready for merge

For Datadog employees:

  • ⚠️ Your branch name MUST follow the <name>/<description> convention and include the forward slash (/). If you've already created your PR with an incorrect branch name, please rename your branch and open a fresh PR.
  • 🤖 New: Comment with /review to run an automated check that catches common issues before a Documentation team member reviews your PR.

AI assistance

Used AI to do the changes but they're very trivial ;)

Additional notes

I did spot that vale doesn't like the word "currently" yet I believe that's the most accurate representation of the state here -- we've had to disable the feature due to bugs, but we do intent to restore it in the future.

…tible with Ruby 4

**What does this PR do?**

Update profiler docs to reflect the fact that heap live size profiling
is currently not compatible with Ruby 4, as per PROF-15376 JIRA and
DataDog/dd-trace-rb#6022 .

(Heap live objects profiling is unaffected.)

I did spot that vale doesn't like the word "currently" yet I believe
that's the most accurate representation of the state here -- we've had
to disable the feature due to bugs, but we do intent to restore it in
the future.
@ivoanjo
ivoanjo requested review from a team as code owners July 13, 2026 08:46
@github-actions github-actions Bot added Architecture Everything related to the Doc backend cdocs labels Jul 13, 2026
@jeff-morgan-dd jeff-morgan-dd self-assigned this Jul 13, 2026
@ivoanjo
ivoanjo merged commit 2232b99 into master Jul 13, 2026
22 of 23 checks passed
@ivoanjo
ivoanjo deleted the ivoanjo/prof-15376-ruby-4-heaplivesize branch July 13, 2026 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Architecture Everything related to the Doc backend cdocs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants