eina_log improvements: docs, micro optimizations and stderr logging by default.
authorbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 2 Sep 2009 23:28:00 +0000 (23:28 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 2 Sep 2009 23:28:00 +0000 (23:28 +0000)
commit91f0338f6095fa2195c158fdf13aea20951359cd
tree11c1c83b92ce60ba22508c3ebbe562ce55ae8215
parent6b1f2b22c629967383e84e5c322c5fd9126cbae0
eina_log improvements: docs, micro optimizations and stderr logging by default.

 * more docs.
 * do not getenv("EINA_LOG_ABORT") everytime, just at init.
 * EINA_UNLIKELY() in some critical paths (not that big impact anyway)
 * eina_log_print_cb_stderr() and use it by default.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@42196 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/include/eina_log.h
src/lib/eina_log.c