[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Speeding up blame

From: <kfogel_at_collab.net>
Date: 2004-05-24 16:02:54 CEST

"Peter N. Lundblad" <peter@famlundblad.se> writes:
> > > A new RA function can go into 1.1, as long as no interfaces are taken
> > > away.
>
> I don't understand this. If we add a new function pointer to the rA
> vtable, then any RA implementation that is done for 1.0 will be
> ABI-incompatible with 1.1. Or isn't the compatibility guarantees about
> ABI?

Can't we add new functions to the end of the table, due to C's
guarantees about structure member ordering and alignment? I presume
these guarantees apply even to structures of function pointers...

(In which case this work does not need to be done on a branch.)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon May 24 17:20:54 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.