Skip to content

Conversation

@Anthony-Eid
Copy link
Contributor

The below memory leaks were caused by failing to release reference counted resources. I confirmed using instruments that my changes stopped the leaks from occurring.

  • System prompts
  • Screen capturing
  • loading font families

There were also two memory leaks I found from some of our dependencies that I made PRs to fix

Release Notes:

  • N/A

Prompt menus Fetching available fonts screen capture
@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Dec 17, 2025
@maxdeviant maxdeviant changed the title gpui: Fix MacOS memory leaks gpui: Fix macOS memory leaks Dec 17, 2025
@Anthony-Eid Anthony-Eid merged commit b22ccfa into main Dec 17, 2025
24 checks passed
@Anthony-Eid Anthony-Eid deleted the gpui-macos-memory-leaks branch December 17, 2025 18:31
HactarCE pushed a commit that referenced this pull request Dec 17, 2025
The below memory leaks were caused by failing to release reference
counted resources. I confirmed using instruments that my changes stopped
the leaks from occurring.

- System prompts 
- Screen capturing 
- loading font families

There were also two memory leaks I found from some of our dependencies
that I made PRs to fix
- RustAudio/coreaudio-rs#147
- servo/core-foundation-rs#746

Release Notes:

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

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants