On 27.04.2012 20:36, Vladimir 'φ-coder/phcoder' Serbinenko wrote:
> On 27.04.2012 16:05, Albert Zeyer wrote:
>> * Write a simplified compile.py script.
> We don't have any compile.py.
>> * Remove nested functions. They don't work on Mac because of stack
>> execution protection.
> It can be disabled. It's Apple fault for not allowing to disable it
> selectively. Replacing nested functions is possible if done properly but
> the "let's make it all static" is wrong and will create problems with
> recursion, i.a. with nested partitions.
And actually nested functions don't matter. What does are trampolines
and they are only emitted it nested functions access local variables of
parent and not inlined.
>> * Improve ReiserFS reading performance.
> This is interesting. I was aware of the performance problem but have
> never really digged into it.
> C++ is a no-go for GRUB since libstdc++ by itself would be bigger than
> our leniest size limits.
>


-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to