Perfetto: Make ProducerClient a leaky singleton
This is needed as the TraceWriters we create and keep in TLS keep a reference to the SharedMemoryArbiter object that the ProducerClient keeps, and during shutdown may still be used after the ProducerClient previously got deleted. R=hjd@chromium.org BUG=844379 Change-Id: Ib27b59b48ce50f88f954618e7eee4f046b3029b7 Reviewed-on: https://chromium-review.googlesource.com/1117776Reviewed-by:Hector Dearman <hjd@chromium.org> Commit-Queue: oysteine <oysteine@chromium.org> Cr-Commit-Position: refs/heads/master@{#571140}
Showing
Please register or sign in to comment