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

Optimize greaselion startup performance #21366

Closed
atuchin-m opened this issue Feb 28, 2022 · 3 comments
Closed

Optimize greaselion startup performance #21366

atuchin-m opened this issue Feb 28, 2022 · 3 comments
Labels
OS/Desktop perf priority/P4 Planned work. We expect to get to it "soon".

Comments

@atuchin-m
Copy link
Contributor

atuchin-m commented Feb 28, 2022

For some reason we create a lot internal extensions named greaselion-xx. It leads to allocate some structures for each of them.
Moreover in may places chromium has linear search over all extensions therefore the number should be reasonable.

Therefore we suspect that have some noticeable performance impact.
The proposal:
1. measure the performance impact of these extensions
2. merge all the extensions into the one(?) or find another way to optimize this.

image (9)

@iefremov
Copy link
Contributor

cc @pilgrim-brave

@rebron rebron added the priority/P4 Planned work. We expect to get to it "soon". label Mar 4, 2022
@atuchin-m atuchin-m changed the title Investigate performance impact of greaselion internal extensions Optimize greaselion startup performance Dec 28, 2023
@atuchin-m
Copy link
Contributor Author

The impact was investigated here: #33724
image

@atuchin-m
Copy link
Contributor Author

Closed in favor of #40873

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS/Desktop perf priority/P4 Planned work. We expect to get to it "soon".
Projects
None yet
Development

No branches or pull requests

3 participants