From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DYlmg-0003Ul-Jc for qemu-devel@nongnu.org; Thu, 19 May 2005 10:13:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DYlma-0003Rv-Vf for qemu-devel@nongnu.org; Thu, 19 May 2005 10:13:53 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DYlmZ-0003Of-Q7 for qemu-devel@nongnu.org; Thu, 19 May 2005 10:13:51 -0400 Received: from [84.14.106.134] (helo=office.mandriva.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DYlsG-0001Id-G9 for qemu-devel@nongnu.org; Thu, 19 May 2005 10:19:44 -0400 Date: Thu, 19 May 2005 16:07:35 +0200 (CEST) From: Gwenole Beauchesne Subject: Re: [Qemu-devel] [patch] gcc4 host support In-Reply-To: <200505191420.16777.paul@codesourcery.com> Message-ID: References: <200505191420.16777.paul@codesourcery.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paul Brook Cc: qemu-devel@nongnu.org On Thu, 19 May 2005, Paul Brook wrote: > Do you have a URL? Neither google nor freshmeat.net turn up anything useful. Sorry, here it is: (used for valgrind 3.0) > It would be nice if we could use some sort of portable JIT library, however I > think in reality a few qemu specific hacks(most of which we already use with > dyngen) and a relatively dumb JIT are going to perform better. What about using GNU lightning as an intermediate solution? It has a RISC-style ISA with up to 6 registers exposed. It's "dumb" (no optimization) but it's good at generating code. I think it matches most the "synthetic instruction" approach of dyngen.