Loading
tracinglib: improve inline usage
- Mark spanName() lambdas as crossinline to prevent non-local returns - Add contracts to tracing functions - Add test for traceCoroutine with receiver - Replace runBlockingTraced with simpler implementation that does not use coroutine tracing - Fix default naming for lambdas passed to coroutine builders - Add mapLatestTraced Test: Build and install CoroutineTracingDemoApp Flag: com.android.systemui.coroutine_tracing Bug: 383660219 Bug: 334171711 Bug: 381583986 Bug: 383660219 Bug: 350657545 Change-Id: I2aed20d45d80e2d4ce736a8c30db5772c3af7049