d85048c93f
and found that reordering the evas list containing the font path list was actually hurting cache performance. Frequent cache misses occurred in evas_mempool_free in it's main loop. So removing the list node and re adding it actually decreased cache performance in some cases. This would also cause memory allocation bouncing if mempools were not used. Added evas_list_promote_list to move a list node to the beginning of a list. Changed reordering lists to use evas_list_promote_list. SVN revision: 24387 |
||
---|---|---|
legacy |