[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 11/12] target/i386/translate: use thread-loca
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] [PATCH v2 11/12] target/i386/translate: use thread-local storage in !user-mode |
Date: |
Tue, 11 Sep 2018 05:57:21 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
On 09/10/2018 04:27 PM, Emilio G. Cota wrote:
> Needed for MTTCG.
>
> Note that in user-mode, code generation is serialized by
> mmap_lock, so making these variables per-thread would
> just waste TLS space.
>
> Acked-by: Alex Bennée <address@hidden>
> Signed-off-by: Emilio G. Cota <address@hidden>
> ---
This is ok for now, but we really really should move these into DisasContext.
Reviewed-by: Richard Henderson <address@hidden>
r~
- [Qemu-devel] [PATCH v2 00/12] i386 + x86_64 mttcg, Emilio G. Cota, 2018/09/10
- [Qemu-devel] [PATCH v2 09/12] cpus: access .qemu_icount with atomic64, Emilio G. Cota, 2018/09/10
- [Qemu-devel] [PATCH v2 11/12] target/i386/translate: use thread-local storage in !user-mode, Emilio G. Cota, 2018/09/10
- Re: [Qemu-devel] [PATCH v2 11/12] target/i386/translate: use thread-local storage in !user-mode,
Richard Henderson <=
- [Qemu-devel] [PATCH v2 10/12] cpus: access .qemu_icount_bias with atomic64, Emilio G. Cota, 2018/09/10
- [Qemu-devel] [PATCH v2 12/12] configure: enable mttcg for i386 and x86_64, Emilio G. Cota, 2018/09/10
- [Qemu-devel] [PATCH v2 01/12] cacheinfo: add i/d cache_linesize_log, Emilio G. Cota, 2018/09/10
- [Qemu-devel] [PATCH v2 02/12] util: add atomic64, Emilio G. Cota, 2018/09/10