Hi!

On Oct 6, 2008, at 10:08 AM, Jim Starkey wrote:

Mats, inline functions defeat the original purpose of hiding the internals. A virtual method hides the implementation from the client; and inline does not. Virtual functions will continue to work after a change is made to the internals. An inline function will not.

We have been pulling them from objects like Session where we know the object will be public facing. For Classes which are not I have less concern (and I share with you the believe that the half dozen instructions required do not really matter in the long run). Its about locks right now and basic concurrency. If in two years we are sitting on boxes with 128 cores are we really going to care about the individual processor?

I don't think we will.

Cheers,
        -Brian


--
_______________________________________________________
Brian "Krow" Aker, brian at tangent.org
Seattle, Washington
http://krow.net/                     <-- Me
http://tangent.org/                <-- Software
_______________________________________________________
You can't grep a dead tree.




_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : drizzle-discuss@lists.launchpad.net
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to