[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ReiserFS reading performance patch
From: |
Vladimir 'φ-coder/phcoder' Serbinenko |
Subject: |
Re: ReiserFS reading performance patch |
Date: |
Fri, 27 Apr 2012 22:31:14 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.3) Gecko/20120329 Icedove/10.0.3 |
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
signature.asc
Description: OpenPGP digital signature