iljapostnovs / VSCodeUI5Plugin

Visual Studio Code Extension for UI5 Development
Apache License 2.0
61 stars 6 forks source link

Tragic performance and extensions doesn't work when SAPUI5 Extension is enabled. #404

Closed mateusz-matyjaszczyk closed 7 months ago

mateusz-matyjaszczyk commented 7 months ago

Type: Bug

No idea how to reproduce this issue. I have 17extensions - including SAPUI5 Extension. When that extension is enabled and I try to save file with Prettier turned on, it is extremely slow - usually takes over 30sec per file, the same with Error Lens.... To check what is wrong i ran Bisect within VS Code and I can confirm that SAPUI5 Extension is the problems - when it was disabled, everything was working perfectly.

Extension version: 1.18.0 VS Code version: Code - Insiders 1.87.0-insider (8fa84589eef3538dbc763ff98dc7d5a8a0c56374, 2024-02-09T05:48:13.857Z) OS version: Darwin arm64 23.3.0 Modes:

System Info |Item|Value| |---|---| |CPUs|Apple M1 Max (10 x 24)| |GPU Status|2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled| |Load (avg)|3, 7, 8| |Memory (System)|64.00GB (7.88GB free)| |Process Argv|--crash-reporter-id 408faa0f-4918-4430-956f-41b33acb7868| |Screen Reader|no| |VM|0%|
A/B Experiments ``` vsliv368cf:30146710 vspor879:30202332 vspor708:30202333 vspor363:30204092 vscod805cf:30301675 vsaa593:30376534 py29gd2263:30784851 c4g48928:30535728 vscrp:30624060 962ge761:30841072 pythongtdpath:30726887 welcomedialog:30812478 pythonidxpt:30768918 pythonnoceb:30776497 asynctok:30898717 dsvsc013:30777762 dsvsc014:30777825 dsvsc015:30821418 pythontestfixt:30866404 pythonregdiag2:30926734 pyreplss1:30879911 pythonmypyd1:30859725 pythoncet0:30859736 2e7ec940:30961339 pythontbext0:30879054 accentitlementst:30870582 dsvsc016:30879898 dsvsc017:30880771 dsvsc018:30880772 pydisww2:30959801 d34g3935:30961436 b1063948:30943794 fegfb526:30952798 7j2b6412:30951517 e3gdj431:30946825 ccp1r6:30958151 ```
mateusz-matyjaszczyk commented 7 months ago

Issue #403 and #404 is the same - one created manually by me and second one from VS Code Bisect - with additional test results.