qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] Guard page for code_gen_buffer
@ 2015-09-19 21:10 Richard Henderson
  2015-09-19 21:10 ` [Qemu-devel] [PATCH 1/2] tcg: Emit prologue to the beginning of code_gen_buffer Richard Henderson
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Richard Henderson @ 2015-09-19 21:10 UTC (permalink / raw)
  To: qemu-devel; +Cc: sw, peter.maydell

I started down the path toward using this guard page to trigger
a restart of the translation for a given TB, but got hung up on
the win32 implementation of the "signal handler".

Nevertheless, just having the page without doing anything more
than crashing if it gets touched might still be useful.

Note that the new win32 path in the second patch is untested.
I thought I had a win7 vm on this laptop, but apparently not.
If someone else wants to do that this weekend, awesome.  Otherwise
I'll try to get to it when I'm home on Monday.

Thoughts?


r~


Richard Henderson (2):
  tcg: Emit prologue to the beginning of code_gen_buffer
  tcg: Allocate a guard page after code_gen_buffer

 tcg/tcg.c       |  25 ++++--
 translate-all.c | 232 ++++++++++++++++++++++++++++++--------------------------
 2 files changed, 144 insertions(+), 113 deletions(-)

-- 
2.4.3

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

end of thread, other threads:[~2015-09-20  5:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-19 21:10 [Qemu-devel] [PATCH 0/2] Guard page for code_gen_buffer Richard Henderson
2015-09-19 21:10 ` [Qemu-devel] [PATCH 1/2] tcg: Emit prologue to the beginning of code_gen_buffer Richard Henderson
2015-09-19 21:10 ` [Qemu-devel] [PATCH 2/2] tcg: Allocate a guard page after code_gen_buffer Richard Henderson
2015-09-20  5:16 ` [Qemu-devel] [PATCH 0/2] Guard page for code_gen_buffer Stefan Weil

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