109
109
# However, to decode all 25k revisions of bzr takes approx 1.3s
110
110
# If we remove all extra validation that goes down to about 1.2s.
111
111
# Of that time, probably 0.6s is spend in bencode.bdecode().
113
113
# extract revision texts isn't a majority of time.
114
114
ret = bencode.bdecode(text)
115
115
if not isinstance(ret, list):