Skip to content

Ruby implement memsize functions for native types (#10291)#15811

Merged
1 commit merged intomainfrom
test_606424604
Feb 13, 2024
Merged

Ruby implement memsize functions for native types (#10291)#15811
1 commit merged intomainfrom
test_606424604

Conversation

@copybara-service
Copy link
Copy Markdown

Ruby implement memsize functions for native types (#10291)

Fix: #10280

This allows Ruby to report a more correct estimation of the memory used by these objects.

It's useful when running memory profilers against applications.

cc @zhangskz @haberman

Closes #10291

COPYBARA_INTEGRATE_REVIEW=#10291 from casperisfine:ruby-sizes 9150795
FUTURE_COPYBARA_INTEGRATE_REVIEW=#10291 from casperisfine:ruby-sizes 9150795

@copybara-service copybara-service Bot force-pushed the test_606424604 branch 3 times, most recently from 7cd6eb8 to 46a480e Compare February 13, 2024 20:45
Fix: #10280

This allows Ruby to report a more correct estimation of the memory used by these objects.

It's useful when running memory profilers against applications.

cc @zhangskz @haberman

Closes #10291

COPYBARA_INTEGRATE_REVIEW=#10291 from casperisfine:ruby-sizes 9150795
PiperOrigin-RevId: 606718632
@copybara-service copybara-service Bot closed this pull request by merging all changes into main in 87cbddd Feb 13, 2024
@copybara-service copybara-service Bot deleted the test_606424604 branch February 13, 2024 21:03
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.

Ruby: extension types should define a proper memsize function

1 participant