qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [RFD] TCG context
@ 2008-12-02 15:23 Laurent Desnogues
  0 siblings, 0 replies; only message in thread
From: Laurent Desnogues @ 2008-12-02 15:23 UTC (permalink / raw)
  To: qemu-devel

Hello,

a few months ago I proposed a patch that puts gen_opc_ptr and
gen_opparam_ptr into TCG context:

http://lists.gnu.org/archive/html/qemu-devel/2008-07/msg00869.html

After discussing with Fabrice, it's useless without getting rid of the
global TCG context variable.  I fully agree with him.

Obviously getting rid of TCG context variable means passing it as a
parameter to every TCG function which is a rather intrusive and
painful task, though it's mechanical enough that introducing bugs
is not a concern.

I also think that some of the other global variables could benefit
from being put into that context (e.g., gen_opc_buf,
gen_opparam_buf).  That could come later and is much less
intrusive.

I have done all of that for my own needs for one target.

Are some people interested enough that I make this for all
targets?


Laurent

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-12-02 15:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-02 15:23 [Qemu-devel] [RFD] TCG context Laurent Desnogues

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).