Move ownership of RingBuffer backing used by RemoteAudioSourceProviderManager::RemoteAudio from the GPUProcess to WebProcess, for jetsam purposes. This moves half a megabyte of memory from the GPUProcess to the WebProcess on https://foobar404.github.io/Wave.js.
Created attachment 418578 [details] Patch
Created attachment 418580 [details] Patch
Created attachment 418582 [details] Patch
Comment on attachment 418582 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=418582&action=review r=me > Source/WebKit/Platform/cocoa/SharedMemoryCocoa.cpp:63 > + case MemoryLedger::Neural: > + return VM_LEDGER_TAG_NEURAL; Mmmmmm.... Johnny Mnemonic.
Committed r271989: <https://trac.webkit.org/changeset/271989> All reviewed patches have been landed. Closing bug and clearing flags on attachment 418582 [details].
<rdar://problem/73684206>