HomePhabricator

elm_interface_scrollable: freeze the manager object when content moves

Authored by Marcel Hollerbach <mail@marcel-hollerbach.de> on Nov 22 2018, 6:47 AM.

Description

elm_interface_scrollable: freeze the manager object when content moves

this freezes the manager object of the user of the interface. This
improves the overall performance when moving arround focus in a
scrollable object, since no new relations are needed to be recalculated.
This safes up about 2% in the "Scroller 2" test. Additional
optimizations are added in another commit.

Differential Revision: https://phab.enlightenment.org/D7349

Marcel Hollerbach <mail@marcel-hollerbach.de> committed rEFLa73904ba6622: elm_interface_scrollable: freeze the manager object when content moves (authored by Marcel Hollerbach <mail@marcel-hollerbach.de>).Nov 26 2018, 2:37 AM