zed/crates/debugger_ui/src/tests
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
..
attach_modal.rs Fix clippy::needless_borrow lint violations (#36444) 2025-08-18 21:54:35 +00:00
console.rs debugger: Improve performance with large # of output (#33874) 2025-07-04 01:12:12 +02:00
dap_logger.rs debugger: Fix DAP Logs mangling sessions across multiple Zed windows (#33656) 2025-06-30 15:01:54 +00:00
debugger_panel.rs editor: Shrink DisplayMapSnapshot from 824 to 256 bytes (#39568) 2025-10-06 08:08:49 +00:00
inline_values.rs Represent relative paths using a dedicated, separator-agnostic type (#38744) 2025-09-24 18:57:33 -04:00
module_list.rs debugger: Add memory view (#33955) 2025-07-14 16:32:06 +02:00
new_process_modal.rs Reduce display_map snapshot creation (#39354) 2025-10-17 21:56:57 +02:00
persistence.rs debugger: Enable setting debug panel dock position to the side (#29914) 2025-05-05 21:27:20 +00:00
stack_frame_list.rs editor: Shrink DisplayMapSnapshot from 824 to 256 bytes (#39568) 2025-10-06 08:08:49 +00:00
variable_list.rs Another batch of lint fixes (#36521) 2025-08-19 20:33:44 +00:00