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]

Re: [PATCH 5/6] Do not use explicit abort code definitions.


Dominik Vogt <vogt@linux.vnet.ibm.com> writes:

> Using explicit abort code definitions is problematic because they are thrown at
> the creator of the outermost transaction who may misinterpret the user
> specified abort code because he does not know where it comes from.
>
> The lock elision implementation should refrain from using explicit abort code
> definitions and rather only interpret the flags of the abort code (as should
> other pieces of software that have abort handlers).


Nack nack.

This is used for profiling.

Overall the change doesn't make any sense at all for TSX.

-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]