Warp Profiling
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 65.1k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Description
Dupe Check
- I have searched Warp feature requests and there are no duplicates
Describe the solution you'd like?
As a User, I would love the ability to enable "Profiling" in settings, so that I can obtain detailed start/end timings.
Is your feature request related to a problem? Please describe.
I am frustrated when I start my Terminal and it's instant and yet when I start Warp it takes a long time.
warpslow.webm
Additional context
If we assume Warp is fast, then I'd love to be able to see what specifically is slowing it down during bootup or other processes, a profiler would enable me to look into that myself. Even something simple such as terminal outputs with start/end times.
How important is this feature to you?
4
Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1
None
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points, so begin by locating the startup path and settings implementation in the Warp repository. Clarify the profiling scope and output format before starting; done would mean an optional profiling setting produces useful start/end timings for startup or other processes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100