Use memcmp instead of stringshare. Much faster.
authornash <nash@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 26 Jul 2010 03:17:40 +0000 (03:17 +0000)
committernash <nash@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 26 Jul 2010 03:17:40 +0000 (03:17 +0000)
commit3a69737411eac60db6531bcfea9d73e645a8a46b
treed0f2df4f7c0e1f6c459823886fd8f9434ed30446
parenta5f1fcfd33f127dc5c079d4cdec0d084fa09a267
Use memcmp instead of stringshare.  Much faster.

Everyones favourite arm benchmarks (a8 cortex)
Base                       stringshare   memcmp     Diff   Diff %
Widgets File Icons               32.48    36.78      4.3   13.24%
Widgets File Icons 2             73.65    74.93     1.28    1.74%
Widgets File Icons 3             44.87    46.89     2.02    4.50%
Widgets File Icons 4             65.66    66.45     0.79    1.20%
Text Basic                       88.67    91.21     2.54    2.86%
Text Styles                      10.71    10.95     0.24    2.24%
Text Styles Different St           8.3     8.45     0.15    1.81%
Text Change                       56.4    57.34     0.94    1.67%
Textblock Basic                  60.75     68.8     8.05   13.25%
Textblock Intl                  155.33   193.51    38.18   24.58%

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50498 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/engines/common/evas_font_draw.c