Skip to main content
Uber logo

Schedule rides in advance

Reserve a rideReserve a ride

Schedule rides in advance

Reserve a rideReserve a ride
Mobile, Engineering

Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android

April 30, 2018 / Global
Featured image for Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android
1. Use nanoscope command to start tracing.
2. Explore flamegraph in the Nanoscope visualizer.
Left: Nanoscope tracing. Right: Android Studio method tracing.
Time from click to beginning of animation.
Image
Figure 1: Low Frequency Sampling
Image
Figure 2: High Frequency Sampling
Leland Takamine

Leland Takamine

Leland is a senior software engineer on Uber's Android Development team.

Brian Attwell

Brian Attwell

Brian Attwell worked as a staff software engineer at Uber.

Posted by Leland Takamine, Brian Attwell