This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

elision testing


I also wanted to clarify another thing. A lot of the discussions
in this thread were about compatibility with elision.

I think compatibility with existing programs is very important.

I don't think it is necessary defined by the POSIX standard
(although it is a useful guide as a starting point)
but more a "bug to bug" compatibility that is often
in undefined territory. This doesn't mean that every bug
needs to be faithfully handled, but at least common or
wide spread bugs should be.

It's not something that can be the theoretically determined.

Knowing about the compatibility picture for elision
is very important.

In my mind the only way to get this information is
to enable elision for some subset of users, and see
what (and if any) problems they see, and also what
performance they get.

Only after these reports are in can a useful decision be made
what the default should be.

One issue I have with this proposal with only allowing
recompiled binaries to use elision, is that it will be a big 
hurddle to collecting this data effectively, as all existing
binaries will not be tested.

-Andi

-- 
ak@linux.intel.com -- Speaking for myself only.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]