Yegor cc3f5767f4 ThemeData: optimize by removing polymorphism and caching; fix merging (#12249)
* optimize ThemeData: make it monomorphic, memoize result

* address comments

* RLU cache; fix text theme merging

* use FIFO cache for ThemeData; use HashMap to store inherited widgets

* address comments
2017-10-04 21:50:32 -07:00
..
2017-09-15 10:15:44 -07:00
2017-09-11 12:58:12 -07:00
2017-09-07 16:57:38 -07:00
2017-09-07 16:57:38 -07:00
2017-09-24 01:40:42 -07:00
2017-09-07 16:57:38 -07:00
2017-09-07 16:57:38 -07:00
2017-09-24 01:40:42 -07:00
2017-08-28 12:50:24 -07:00
2017-09-27 16:13:48 -07:00
2017-09-24 01:40:42 -07:00
2017-09-07 16:57:38 -07:00