On Nov 21, 2007 1:18 PM, Petr Baudis <[EMAIL PROTECTED]> wrote: > On Thu, Nov 22, 2007 at 12:04:53PM +1800, Nick Apperson wrote: > > right... well C++ does have this using virtual methods. I meant to add > that > > part. > > I'm sorry, I still don't get this - what do virtual methods have to do > with branch prediction? Can you elaborate, please?
I don't know about branch predictions, but virtual functions have additional overhead with figuring out which function to call. They will also prevent function inlining. Both effects can yield a slow down in your code.
_______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/