On Mar 3, 2009, at 4:04 PM, Eugene Loh wrote:
>> How about an MCA parameter to switch between this mechanism (early
>> sendi) and the original behavior (late sendi)?
>> This is the usual way that we resolve "I want to do X / I want to
>> do Y" disputes. :-)
> I see the smiley face, but am unsure how much of the message to
> apply it to.
It applied to that sentence only -- the proposal was genuine.
> Assuming the MCA proposal is genuine (easy for implementor
> consensus? or easy for the user? gee, lemme see, that's a tough
> choice...), I'll note that it's easy enough to do. I've implemented
> the early-sendi-check by adding a function to ob1 to do the right
> thing. So, I can call that function as soon as one enters the PML
> send. The "late sendi" call is at a different call site. So, one
> call site for "early sendi" and another for "late sendi". Easy to
> turn on/off. We're not talking about many small codes changes
> pervading the source base.
True, but Brian hated it. :-)
How about Brian's proposal?