Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Runtime.releaseObject and releaseObjectGroup #46032

Closed
wants to merge 1 commit into from

Commits on Oct 9, 2024

  1. Implement Runtime.releaseObject and releaseObjectGroup (facebook#46032)

    Summary:
    
    Changelog: [Internal]
    
    Implements the [`Runtime.releaseObject`](https://cdpstatus.reactnative.dev/devtools-protocol/tot/Runtime#method-releaseObject) and [`Runtime.releaseObjectGroup`](https://cdpstatus.reactnative.dev/devtools-protocol/tot/Runtime#method-releaseObjectGroup) CDP methods. These are used by CDT in a few places to release inspected objects (e.g. as part of the [popover](https://github.com/facebookexperimental/rn-chrome-devtools-frontend/blob/7b143e5d05a102c8c9cc7e282bab7b0751f75d61/front_end/panels/sources/DebuggerPlugin.ts#L766) feature), which is important to prevent memory leaks in long-running Fusebox sessions.
    
    Reviewed By: dannysu, robhogan
    
    Differential Revision: D61280394
    hoxyq authored and facebook-github-bot committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    0d84377 View commit details
    Browse the repository at this point in the history