All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] ui/cocoa: updateUIInfo threading, autorelease pools
@ 2022-02-22 17:06 Peter Maydell
  2022-02-22 17:06 ` [PATCH 1/2] ui/cocoa.m: Fix updateUIInfo threading issues Peter Maydell
  2022-02-22 17:06 ` [PATCH 2/2] ui/cocoa.m: Remove unnecessary NSAutoreleasePools Peter Maydell
  0 siblings, 2 replies; 5+ messages in thread
From: Peter Maydell @ 2022-02-22 17:06 UTC (permalink / raw)
  To: qemu-devel; +Cc: Gerd Hoffmann, Akihiko Odaki

This patchset was originally provoked by Akihiko Odaki noting
that we have some unnecessary creation and deletion of autorelease
pools in the Cocoa UI code. Patch 2 deletes them; but to get there
we need to do a bit of cleanup of the updateUIInfo support,
which wasn't considering threads.

Tested only very lightly.

Peter Maydell (2):
  ui/cocoa.m: Fix updateUIInfo threading issues
  ui/cocoa.m: Remove unnecessary NSAutoreleasePools

 ui/cocoa.m | 33 ++++++++++++++++++++++++---------
 1 file changed, 24 insertions(+), 9 deletions(-)

-- 
2.25.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-02-22 17:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-22 17:06 [PATCH 0/2] ui/cocoa: updateUIInfo threading, autorelease pools Peter Maydell
2022-02-22 17:06 ` [PATCH 1/2] ui/cocoa.m: Fix updateUIInfo threading issues Peter Maydell
2022-02-22 17:13   ` Akihiko Odaki
2022-02-22 17:15     ` Peter Maydell
2022-02-22 17:06 ` [PATCH 2/2] ui/cocoa.m: Remove unnecessary NSAutoreleasePools Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.