@ThoR
hi! have you ever planned opensourcing your MMU.library & tools? I guess it could be a great addition to AROS and would probably bring some new life to our classics :-) Maybe somebody like Matthey could add some improvements, who knows.
I would prefer a different model here as I see a lot of needless branches and "headless" discussion going on in the open source world. That does not mean that I don't want to provide sources, but it means that I would prefer someone to feel responsible and "wear the hat" as we say here.
That said, if you believe you can and want to contribute to the project, want to make some changes that are well motivated, please let me know what the plans are, and allow me to review changes before publishing any future revision, and I'll send you sources. This is the least problem.
So for example, just for the purpose of "making things faster", I would prefer to see a noticable speed improvement being measured, plus an analysis that the changes made are "correct". That's all not so easy, I afraid (and please include me in not being able to write bug-free code), and exactly the reason why I'm staying away from such modifications at this time:
a) I don't believe it makes much a difference (because all the additional glue logic to decode the instructions and get operands is dominating, not the actual math) and
b) it's hard enough to get things right in first place - as you actually see.
I hope you understand.