SIGN IN SIGN UP

Integrate profiling into gpui (#8176)

[Profiling](https://crates.io/crates/profiling) crate allows easy
integration with various profiler tools. The best thing is - annotations
compile to nothing unless you request a specific feature.

For example, I used this command to enable Tracy support:
```bash
cargo run --features profiling/profile-with-tracy
```
At the same time I had Tracy tool open and waiting for connection. It
gathered nice stats from the run:

![zed-profiler](https://github.com/zed-industries/zed/assets/107301/5233045d-078c-4ad8-8b00-7ae55cf94ebb)


Release Notes:
- N/A
D
Dzmitry Malyshau committed
991c9ec441711a4c0b10ce595f3025f430123800
Parent: 250df70
Committed by GitHub <noreply@github.com> on 2/22/2024, 6:59:52 PM