Smallest-space analysis