zed/crates/debugger_ui/src
Remco Smits 7e97fcaacb
Reduce display_map snapshot creation (#39354)
Re-applies https://github.com/zed-industries/zed/pull/30840

This PR re-applies the initial
[PR](https://github.com/zed-industries/zed/pull/30840). As it was closed
because it was hard to land, because of the many conflicts. This PR
re-applies the changes for it.

In several cases we were creating multiple display_map
snapshots within the same root-level function call.
Creating a display_map snapshot is quite slow, and in some
cases we were creating the snapshot multiple times.

Release Notes:

- N/A
2025-10-17 21:56:57 +02:00
..
session Reduce display_map snapshot creation (#39354) 2025-10-17 21:56:57 +02:00
tests Reduce display_map snapshot creation (#39354) 2025-10-17 21:56:57 +02:00
attach_modal.rs Use into_owned over to_string for Cow<str> (#39024) 2025-09-27 14:50:10 +00:00
debugger_panel.rs windows: Detect when python3 is not usable and notify the user (#40070) 2025-10-13 21:11:33 +00:00
debugger_ui.rs Reduce display_map snapshot creation (#39354) 2025-10-17 21:56:57 +02:00
dropdown_menus.rs Fix triggers for debugger thread and session lists not rendering (#40227) 2025-10-15 04:36:04 +00:00
new_process_modal.rs Use into_owned over to_string for Cow<str> (#39024) 2025-09-27 14:50:10 +00:00
onboarding_modal.rs Update onboarding_modal.rs with https protocol (#39136) 2025-09-29 19:18:57 +00:00
persistence.rs debugger: Add ability to only show stack frame entries from visible work trees (#37061) 2025-08-28 07:53:32 +00:00
session.rs Remove some unused events (#37498) 2025-09-04 09:09:28 +02:00
stack_trace_view.rs Reduce display_map snapshot creation (#39354) 2025-10-17 21:56:57 +02:00
tests.rs debugger: Debug sessions rerun build tasks by default when restarting (#33724) 2025-07-01 15:43:58 -04:00