From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1SNq23-00084e-Ii for mharc-grub-devel@gnu.org; Fri, 27 Apr 2012 14:36:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46184) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNq20-000842-Oe for grub-devel@gnu.org; Fri, 27 Apr 2012 14:36:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SNq1y-0007Ai-Qe for grub-devel@gnu.org; Fri, 27 Apr 2012 14:36:36 -0400 Received: from mail-we0-f169.google.com ([74.125.82.169]:34419) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNq1y-0007AD-Hj for grub-devel@gnu.org; Fri, 27 Apr 2012 14:36:34 -0400 Received: by werj55 with SMTP id j55so816472wer.0 for ; Fri, 27 Apr 2012 11:36:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type; bh=DQsLZH+33JQpE7v2mYcT2QHrfzGQklLbFtv50MmzqnA=; b=dwndumEe3XhCLG5+qFjXCF5CXhRzLiFkU3DodOqN7IKOcH044bp32DG5PsfqmnlK+m r3v78/yAAYZVvQ2XyBY4rvsFQnrSHKg6U0sZSAx6HkWZSZA5RJfB2ex7GmTknIqCRehd Ec761KbN8RSlIwmL2zPnMplheZpn8VabzWouFGtOh5obUz8HlNFWWYCFO0Kv1n496JDa cjtJCFQ/R4mqGP5dD1PadFv5CufqcuLl52S86BJJaGX9dvsJMIKsJCUBmQHrbBErfWAX jFEqHm0+Cod6a9sDoBPmax77LvW2yBc7qtlIcL6A3L5SY+rwqBlxF8N38tog1fThdS/D gvpA== Received: by 10.180.79.72 with SMTP id h8mr3957741wix.1.1335551792447; Fri, 27 Apr 2012 11:36:32 -0700 (PDT) Received: from debian.x201.phnet (176-207.77-83.cust.bluewin.ch. [83.77.207.176]) by mx.google.com with ESMTPS id gd4sm10169778wib.6.2012.04.27.11.36.30 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 27 Apr 2012 11:36:31 -0700 (PDT) Message-ID: <4F9AE72D.5010800@gmail.com> Date: Fri, 27 Apr 2012 20:36:29 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.3) Gecko/20120329 Icedove/10.0.3 MIME-Version: 1.0 To: grub-devel@gnu.org Subject: Re: ReiserFS reading performance patch References: In-Reply-To: X-Enigmail-Version: 1.4.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig6826EBFCD0CA126EC352F0C9" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 74.125.82.169 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Apr 2012 18:36:38 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6826EBFCD0CA126EC352F0C9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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. > * 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. --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enig6826EBFCD0CA126EC352F0C9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREKAAYFAk+a5y0ACgkQNak7dOguQgnYpAD/aGMYb/lj2FgJ5y0s/hvk4Qjl wCrjBBTrHvf6IyzGrdwBALYplJHEUTsHdw3EyEHlzRRoDbSdNgwTpMt/EHA3bY3z =UVM8 -----END PGP SIGNATURE----- --------------enig6826EBFCD0CA126EC352F0C9--