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

[mv3] Support logs export #1181

Merged
merged 2 commits into from
Sep 17, 2024
Merged

[mv3] Support logs export #1181

merged 2 commits into from
Sep 17, 2024

Conversation

emaxx-google
Copy link
Collaborator

Make the log export UI mv3-compatible, by switching it from directly inspecting the background page's log buffer to using message passing.

Base automatically changed from manifest-v3-system-logs to main September 9, 2024 14:44
Make the log export UI mv3-compatible, by switching it from directly
inspecting the background page's log buffer to using message passing.
@emaxx-google
Copy link
Collaborator Author

I've pushed another commit that shouldn't make functional changes, but seems to greatly improve RAM consumption in practice (~3 MB of overhead instead of ~30 MB for the typical 2'000 log entries). Seems that V8's garbage collection is very lazy :)

@emaxx-google emaxx-google merged commit bb25723 into main Sep 17, 2024
13 checks passed
@emaxx-google emaxx-google deleted the manifest-v3-logs-export branch September 17, 2024 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

2 participants