qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH] TCG: Convert global variables to be TLS.
@ 2012-02-27 11:06 Evgeny Voevodin
  2012-02-27 11:06 ` Evgeny Voevodin
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Evgeny Voevodin @ 2012-02-27 11:06 UTC (permalink / raw)
  To: qemu-devel
  Cc: kyungmin.park, m.kozlov, i.mitsyanko, d.solodkiy, Evgeny Voevodin

I suggest to send this patch to mailing list. Approve?

This patch converts some TCG data to be TLS on the way to make 
TCG multithreaded. This work was made in assumption that qemu-tls.h defines
a general direction to let each VCPU run in its own thread wile being processed
by TCG.

Evgeny Voevodin (1):
  TCG: Convert global variables to be TLS.

 bsd-user/main.c    |    1 +
 cpus.c             |    2 +
 darwin-user/main.c |    1 +
 exec.c             |  121 ++++++++++++++++++++++++++++++---------------------
 linux-user/main.c  |    1 +
 qemu-common.h      |    1 +
 6 files changed, 77 insertions(+), 50 deletions(-)

-- 
1.7.5.4

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2012-03-02  6:09 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-27 11:06 [Qemu-devel] [PATCH] TCG: Convert global variables to be TLS Evgeny Voevodin
2012-02-27 11:06 ` Evgeny Voevodin
2012-02-27 11:43 ` Evgeny Voevodin
2012-02-27 12:13 ` [Qemu-devel] [PATCH v2] " Evgeny Voevodin
2012-02-27 12:35   ` Peter Maydell
2012-02-28  3:13     ` Evgeny Voevodin
2012-02-28  8:10       ` Peter Maydell
2012-02-29  3:26         ` 陳韋任
2012-02-29  3:43           ` Evgeny Voevodin
2012-02-29  3:46             ` 陳韋任
2012-02-29  4:01               ` Evgeny Voevodin
2012-03-01  7:51         ` 陳韋任
2012-03-02  6:08           ` Evgeny Voevodin
2012-03-01  8:22       ` Andreas Färber
2012-03-01  8:27         ` Peter Maydell
2012-03-01 10:57           ` Evgeny Voevodin

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).