Bug 150623 - Switching between filled and empty sheets slow (sc::RowHeightContext)
Summary: Switching between filled and empty sheets slow (sc::RowHeightContext)
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.4.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest, perf
Depends on:
Blocks: Performance
  Show dependency treegraph
 
Reported: 2022-08-26 12:01 UTC by Telesto
Modified: 2023-09-24 17:28 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2022-08-26 12:01:16 UTC
Description:
Switching between sheets slow (sc::RowHeightContext)

Steps to Reproduce:
1. Open attachment 157561 [details]
2. Right click the sheet -> Add Sheet -> Add sheet to the right
3. Switch back & forward between tabs

Actual Results:
8 - 12 seconds lag

Expected Results:
Maybe 2 /3 seconds lag,


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 1c1647e6ee252fe68d7406d01043e88f1721590f
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: nl-NL
Calc: CL
Comment 1 Telesto 2022-08-26 12:03:22 UTC
Performance is better with
Version: 7.1.8.0.0+ (x64) / LibreOffice Community
Build ID: a94b58277c7aeaa83ce14347cd0b8f7137969d03
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL
Comment 2 BogdanB 2022-08-26 13:34:08 UTC
Confirm with
Version: 7.4.0.2 (x64) / LibreOffice Community
Build ID: 1512ce97d7ed39dce3121f7e15651fd8895f950e
CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: ro-RO (ro_RO); UI: en-US
Calc: threaded

Also in
Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 5ac75131556b687a01517ce4520a05bb49c1d840
CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: ro-RO (ro_RO); UI: en-US
Calc: threaded
Comment 3 BogdanB 2023-09-23 13:23:29 UTC
I changed the earliest version according to comment 2.
Comment 4 BogdanB 2023-09-24 17:28:41 UTC
It's very hard to bibisect this. I am getting from 5,6-10,11 seconds, nothing relevant with 7.4. Couldn't be here used an automated bibisect with time and ./instdir/program/soffice and to use good or bad depending on seconds?

There are a lot of bugs to bibisect which have performance problems, and it's hard to detect the differences. I had 5 seconds, than 10 seconds. But maybe just happened.