Skip to content

[PROF-13286] Document that Ruby heap profiling is not yet compatible with Ruby 4#33363

Merged
ivoanjo merged 1 commit into
masterfrom
ivoanjo/prof-13286-document-ruby-4-heap-compat
Dec 16, 2025
Merged

[PROF-13286] Document that Ruby heap profiling is not yet compatible with Ruby 4#33363
ivoanjo merged 1 commit into
masterfrom
ivoanjo/prof-13286-document-ruby-4-heap-compat

Conversation

@ivoanjo

@ivoanjo ivoanjo commented Dec 15, 2025

Copy link
Copy Markdown
Member

What does this PR do? What is the motivation?

This PR pairs with DataDog/dd-trace-rb#5148 on the Ruby profiler side to document that heap profiling is not currently compatible with Ruby 4.

By documenting this limitation clearly, we hope to avoid confusing customers.

Merge instructions

Merge readiness:

  • Ready for merge

Additional notes

N/A

…with Ruby 4

**What does this PR do?**

This PR pairs with DataDog/dd-trace-rb#5148 on
the Ruby profiler side to document that heap profiling is not
currently compatible with Ruby 4.

**Motivation:**

Document this limitation clearly, to avoid confusing customers.
@ivoanjo
ivoanjo requested a review from a team as a code owner December 15, 2025 18:08
@ivoanjo

ivoanjo commented Dec 16, 2025

Copy link
Copy Markdown
Member Author

Thanks for the speedy review!

@ivoanjo
ivoanjo merged commit a6b7d09 into master Dec 16, 2025
21 of 23 checks passed
@ivoanjo
ivoanjo deleted the ivoanjo/prof-13286-document-ruby-4-heap-compat branch December 16, 2025 09:07
ivoanjo added a commit that referenced this pull request Mar 2, 2026
…ot yet compatible with Ruby 4"

**What does this PR do?**

This reverts #33363 by
reverting commit d584cb7.

**Motivation:**

As of
[dd-trace-rb v2.29.0](https://github.com/DataDog/dd-trace-rb/releases/tag/v2.29.0)
heap profiling is supported for Ruby 4 so we can remove the caveat
from the documentation.

**Additional Notes:**

N/A

**How to test the change?**

N/A
drichards-87 pushed a commit that referenced this pull request Mar 2, 2026
…ot yet compatible with Ruby 4" (#34924)

**What does this PR do?**

This reverts #33363 by
reverting commit d584cb7.

**Motivation:**

As of
[dd-trace-rb v2.29.0](https://github.com/DataDog/dd-trace-rb/releases/tag/v2.29.0)
heap profiling is supported for Ruby 4 so we can remove the caveat
from the documentation.

**Additional Notes:**

N/A

**How to test the change?**

N/A
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants