On 07/29/11 06:34, Doug Lea wrote:
As a bandaid, a faster but still compatible path for
simple get/set operations on ArrayList.subList could be
put in at the expense of adding a a few extra fields.

I should have checked before posting -- exactly
this bandaid already exists in current version,
disguised by using  "ArrayList.this" as one of these fields.
As long as people restrict sublist accesses to get and set,
they are not hitting penalty proportional to depth.
I don't know how to do any better while retaining
compatibility.

-Doug


Reply via email to