I read it before, but now I'm thinking no run time performance cast from type erasure for objects after the type <E> has been inferred from an instance of a generic class?
It is a runt time (on-line) verifier right?
Generic classes need to be inferred at runtime due to erasure.
Each generic instance that has a different type requires it's own byte code.
So it's fair the new verifier will eliminate a cast and just do a lookup?
Am I drinking and taking drugs?
Am I sane?
How did I manage to reach this conclusion?
More importantly, am I wrong(I'm a pessimist)?