Re: [PATCH v3 13/13] accel/tcg: Encode breakpoint info into tb->cflags

2021-07-19 Thread Peter Maydell
On Sat, 17 Jul 2021 at 23:19, Richard Henderson wrote: > > Having this data in cflags means that hashing takes care > of selecting a TB with or without exceptions built in. > Which means that we no longer need to flush all TBs. > > This does require that we single-step while we're within a page >

[PATCH v3 13/13] accel/tcg: Encode breakpoint info into tb->cflags

2021-07-17 Thread Richard Henderson
Having this data in cflags means that hashing takes care of selecting a TB with or without exceptions built in. Which means that we no longer need to flush all TBs. This does require that we single-step while we're within a page that contains a breakpoint, so it's not yet ideal, but should be an i