Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib/canvas Modified Files: evas_render.c Log Message: Add branch prediction fixes =================================================================== RCS file: /cvs/e/e17/libs/evas/src/lib/canvas/evas_render.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- evas_render.c 22 Jan 2007 12:44:57 -0000 1.23 +++ evas_render.c 4 Jun 2007 18:31:30 -0000 1.24 @@ -265,13 +265,13 @@ Evas_Object *obj; obj = (Evas_Object *)(ll->data); - if (evas_object_is_opaque(obj) && - evas_object_is_visible(obj) && - (!obj->clip.clipees) && - (obj->cur.visible) && - (!obj->delete_me) && - (obj->cur.cache.clip.visible) && - (!obj->smart.smart)) + if (UNLIKELY(evas_object_is_opaque(obj) && + evas_object_is_visible(obj) && + (!obj->clip.clipees) && + (obj->cur.visible) && + (!obj->delete_me) && + (obj->cur.cache.clip.visible) && + (!obj->smart.smart))) obscuring_objects = evas_list_append(obscuring_objects, obj); } /* save this list */ ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs