Re: [Qemu-devel] [PATCH 03/16] tcg: track TBs with per-region BST's

2018-03-29 Thread Alex Bennée
Emilio G. Cota writes: > This paves the way for enabling scalable parallel generation of TCG code. > > Instead of tracking TBs with a single binary search tree (BST), use a > BST for each TCG region, protecting it with a lock. This is as scalable > as it gets, since each TCG thread operates on a

Re: [Qemu-devel] [PATCH 03/16] tcg: track TBs with per-region BST's

2018-02-28 Thread Richard Henderson
On 02/26/2018 09:39 PM, Emilio G. Cota wrote: > This paves the way for enabling scalable parallel generation of TCG code. > > Instead of tracking TBs with a single binary search tree (BST), use a > BST for each TCG region, protecting it with a lock. This is as scalable > as it gets, since each TCG

[Qemu-devel] [PATCH 03/16] tcg: track TBs with per-region BST's

2018-02-26 Thread Emilio G. Cota
This paves the way for enabling scalable parallel generation of TCG code. Instead of tracking TBs with a single binary search tree (BST), use a BST for each TCG region, protecting it with a lock. This is as scalable as it gets, since each TCG thread operates on a separate region. The core of this