Re: [PATCH v6 2/7] plugins: save value during memory accesses

2024-07-08 Thread Alex Bennée
Pierrick Bouvier writes: > Different code paths handle memory accesses: > - tcg generated code > - load/store helpers > - atomic helpers > > This value is saved in cpu->neg.plugin_mem_value_{high,low}. Values are > written only for accessed word size (upper bits are not set). > > Atomic operation

[PATCH v6 2/7] plugins: save value during memory accesses

2024-07-06 Thread Pierrick Bouvier
Different code paths handle memory accesses: - tcg generated code - load/store helpers - atomic helpers This value is saved in cpu->neg.plugin_mem_value_{high,low}. Values are written only for accessed word size (upper bits are not set). Atomic operations are doing read/write at the same time, so