Revision: 41044
          http://brlcad.svn.sourceforge.net/brlcad/?rev=41044&view=rev
Author:   brlcad
Date:     2010-10-18 17:03:25 +0000 (Mon, 18 Oct 2010)

Log Message:
-----------
increased the optimized build performance by putting LIKELY/UNLIKELY compiler 
hints into practice for libbu.  these help the compiler's branch prediction 
logic for optimized builds for cases where an expression is nearly always true 
or false.  added to most of the checks that result in a bomb (should be very 
unlikely) as well as a lot of function entry input sanity tests.

tests before and after are showing a small consistent performance boost of 2-5%

Modified Paths:
--------------
    brlcad/trunk/NEWS

Modified: brlcad/trunk/NEWS
===================================================================
--- brlcad/trunk/NEWS   2010-10-18 16:55:21 UTC (rev 41043)
+++ brlcad/trunk/NEWS   2010-10-18 17:03:25 UTC (rev 41044)
@@ -13,6 +13,7 @@
 --- 2010-09-XX  Release 7.18.0                                     ---
 ----------------------------------------------------------------------
 
+* increased optimized package run-time performance - Sean Morrison
 * fixed crash when raytracing multiple frames - Keith Bowman
 * fixed mged zap crash while using preview - Keith Bowman, Bob Parker
 * added ability to toggle mged status bar via .mgedrc - Rob Shinn


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to