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

Severe performance issues? #8

Closed
melody-rs opened this issue Feb 1, 2025 · 2 comments
Closed

Severe performance issues? #8

melody-rs opened this issue Feb 1, 2025 · 2 comments
Labels
future work This will be worked on in the future, but not right now help wanted Extra attention is needed

Comments

@melody-rs
Copy link

I tried using the vscode extension while working on Luminol which is a relatively large codebase (~50k lines of code)
rustowl spun up and used 100% of my CPU for about 5 minutes before I decided to close vscode
After closing vscode, rustowl didn't stop and I had to manually kill all of its processes with pkill

Image

@cordx56
Copy link
Owner

cordx56 commented Feb 3, 2025

@melody-rs Thank you for pointing out the performance issue.
I'm aware of this issue, but it's difficult to fix. (I'm already using multi-threading where possible.)
I will implement a forced task kill when the LSP server receives a shutdown command.

@cordx56
Copy link
Owner

cordx56 commented Feb 5, 2025

We have implemented automatic shutdown for rustowlc.
However, we currently have no fundamental ideas for optimizing RustOwl.
So, we have left this as future work. Thank you for your report.

Latest release: https://github.com/cordx56/rustowl/releases/tag/v0.1.0

@cordx56 cordx56 closed this as completed Feb 5, 2025
@cordx56 cordx56 added the help wanted Extra attention is needed label Feb 14, 2025
@cordx56 cordx56 added the future work This will be worked on in the future, but not right now label Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
future work This will be worked on in the future, but not right now help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants