> On 4 Aug 2026, at 20:34, Jeffrey Law <[email protected]> wrote:
> 
> 
> 
> On 8/4/2026 10:59 AM, Tamar Christina wrote:
>> So I've been ignoring this since it's mostly Richard's thing and we seem to 
>> disagree
>> on design a lot.
>> 
>> But in my opinion we don't want to keep adding split code to every gen* file 
>> individually
>> but concentrate that code in gensupport so ever gen* can use it.
> I think that's a fair concern.  We should have enough data on how to split 
> the gen* things derived from .md files to be able to see the commonality as 
> well as behaviorial differences we need to put in place.  So it's probably a 
> good time to look at that refactoring.  I don't think anyone believes things 
> are anywhere near optimal, but I know for the ones Robin did last year, the 
> affect was measured in hours of wall clock time on RISC-V, so huge wins 
> without even trying too hard to be "optimal".

Thanks for the background Tamar. I remember there was some activity in that 
area, but I had not done the homework tbh. I have a bit of time to dedicate in 
this area at the moment so I’ll see if I can come up with a sensible 
refactoring along these lines.
I’ll hold off on committing these two patches for now, unless you want them in 
in the meantime.

Kyrill

> 
> Jeff

Reply via email to