Re: [PULL 26/29] contrib/plugins: extend execlog to track register changes

2024-03-08 Thread Peter Maydell
On Wed, 28 Feb 2024 at 12:00, Alex Bennée wrote: > > With the new plugin register API we can now track changes to register > values. Currently the implementation is fairly dumb which will slow > down if a large number of register values are being tracked. This > could be improved by only instrumen

Re: [PULL 26/29] contrib/plugins: extend execlog to track register changes

2024-03-01 Thread Zhao Liu
On Fri, Mar 01, 2024 at 04:30:51PM +, Alex Bennée wrote: > Date: Fri, 01 Mar 2024 16:30:51 + > From: Alex Bennée > Subject: Re: [PULL 26/29] contrib/plugins: extend execlog to track register > changes > > Zhao Liu writes: > > > On Fri, Mar 01, 2024 at 10

Re: [PULL 26/29] contrib/plugins: extend execlog to track register changes

2024-03-01 Thread Alex Bennée
Zhao Liu writes: > On Fri, Mar 01, 2024 at 10:22:08AM +, Alex Bennée wrote: >> Date: Fri, 01 Mar 2024 10:22:08 + >> From: Alex Bennée >> Subject: Re: [PULL 26/29] contrib/plugins: extend execlog to track register >> changes >> >> Zhao Liu writes

Re: [PULL 26/29] contrib/plugins: extend execlog to track register changes

2024-03-01 Thread Zhao Liu
On Fri, Mar 01, 2024 at 10:22:08AM +, Alex Bennée wrote: > Date: Fri, 01 Mar 2024 10:22:08 + > From: Alex Bennée > Subject: Re: [PULL 26/29] contrib/plugins: extend execlog to track register > changes > > Zhao Liu writes: > > > Hi Alex, > > >

Re: [PULL 26/29] contrib/plugins: extend execlog to track register changes

2024-03-01 Thread Alex Bennée
ect glib suppresses the warnings with: /* Ask for warnings for anything that was marked deprecated in * the defined version, or before. It is a candidate for rewrite. */ #define GLIB_VERSION_MIN_REQUIRED GLIB_VERSION_2_56 > > Regards, > Zhao > > On Wed, Feb 28, 2024 a

Re: [PULL 26/29] contrib/plugins: extend execlog to track register changes

2024-02-29 Thread Zhao Liu
1:56:58 +0000 > From: Alex Bennée > Subject: [PULL 26/29] contrib/plugins: extend execlog to track register > changes > X-Mailer: git-send-email 2.39.2 > > With the new plugin register API we can now track changes to register > values. Currently the implementation is fairly

[PULL 26/29] contrib/plugins: extend execlog to track register changes

2024-02-28 Thread Alex Bennée
With the new plugin register API we can now track changes to register values. Currently the implementation is fairly dumb which will slow down if a large number of register values are being tracked. This could be improved by only instrumenting instructions which mention registers we are interested