0ad/source/gui
Lancelot de Ferrière e4b604982a
Stop running shrinking gcs & simplify GC logic.
Shrinking GCs dump the JITted code, which leads to redundant recompilations, lowers performance, and makes profiling JS more difficult.
They may still happen if the runtime is at risk of OOM.

(cherry picked from commit af32d386b9)
Signed-off-by: Itms <itms@wildfiregames.com>
2025-05-15 13:49:41 +02:00
..
ObjectBases fix Propagation mousewheel event in game 2024-11-12 15:03:28 -05:00
ObjectTypes Add scrollpanel widget 2024-11-12 15:01:42 -05:00
Scripting Upgrade SpiderMonkey to ESR 115 2024-12-09 10:46:12 +01:00
SettingTypes Add scrollpanel widget 2024-11-12 15:01:42 -05:00
tests Add CXeromycesEngine 2024-11-17 18:03:49 +01:00
CGUI.cpp Upgrade SpiderMonkey to ESR 115 2024-12-09 10:46:12 +01:00
CGUI.h Add scrollpanel widget 2024-11-12 15:01:42 -05:00
CGUIScrollBarHorizontal.cpp Add scrollpanel widget 2024-11-12 15:01:42 -05:00
CGUIScrollBarHorizontal.h Add scrollpanel widget 2024-11-12 15:01:42 -05:00
CGUIScrollBarVertical.cpp Add scrollpanel widget 2024-11-12 15:01:42 -05:00
CGUIScrollBarVertical.h Add scrollpanel widget 2024-11-12 15:01:42 -05:00
CGUISetting.cpp Add scrollpanel widget 2024-11-12 15:01:42 -05:00
CGUISetting.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
CGUISprite.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
CGUISprite.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
CGUIText.cpp Fix alignment issue with 'imgleft' and 'imgright' 2025-01-20 22:07:59 +01:00
CGUIText.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
GUIManager.cpp Stop running shrinking gcs & simplify GC logic. 2025-05-15 13:49:41 +02:00
GUIManager.h Get a promise when starting a GUIpage 2024-07-08 19:07:04 +00:00
GUIObjectEventBroadcaster.h Add scrollpanel widget 2024-11-12 15:01:42 -05:00
GUIObjectTypes.cpp Add scrollpanel widget 2024-11-12 15:01:42 -05:00
GUIRenderer.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
GUIRenderer.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
GUIStringConversions.cpp Add scrollpanel widget 2024-11-12 15:01:42 -05:00
GUITooltip.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
GUITooltip.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
IGUIScrollBar.cpp Add scrollpanel widget 2024-11-12 15:01:42 -05:00
IGUIScrollBar.h Add scrollpanel widget 2024-11-12 15:01:42 -05:00
SGUIIcon.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
SGUIMessage.h Add scrollpanel widget 2024-11-12 15:01:42 -05:00
SGUIStyle.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00