Open Latha-Patil opened 2 hours ago
"longer" then what? before? windows? an apple? do you plan to contribute improvements?
If I am not mistaken, this is a GTK4 issue (correct me, if I am wrong @Latha-Patil). So execution times are longer than on GTK3. This issue is supposed to be a hint for the GTK4 port implementation (#228) that there might be performance problems / necessity to use different APIs. It is not related to productively used SWT on GTK.
Describe the bug The testcases under package
org.eclipse.swt.tests.junit.performance
are taking longer to execute.Testcase :
Test_org_eclipse_swt_widgets_Tree.java
this testcase takes around 700 seconds on Windows SWT where as it takes around 6000 seconds on Linux SWT / Sometimes does not respond (May be because I am using VM)Testcase :
BenchmarkSwtMultithreading.java
This testcase is also having timing differences when executed in windows and Linux.Testcase :
Test_situational.java
Not runningTo Reproduce Setup SWT workspace in Linux and run above testcases .
Expected behavior Performance can be improved
Screenshots If applicable, add screenshots to help explain your problem.
Environment:
Select the platform(s) on which the behavior is seen:
Additional OS info (e.g. OS version, Linux Desktop, etc) Ubuntu 22.04.4 LTS (VM on Windows)
Additional context Identified GTK APIs (Deprecated since 4.10) causing the delay for testcase
Test_org_eclipse_swt_widgets_Tree
are https://docs.gtk.org/gtk4/method.TreeModel.get_path.html https://docs.gtk.org/gtk4/method.TreeStore.set.html228