Alex Otenko wrote:
> Wouldn't it be possible to add a test that will always be false?
>
> eg
> [...]
> if (get() != referent) {
> [...]
>
> The point being that referent would need to stay alive due to
> Java semantics to align with get() and queue assignment.Couldn't the compiler just inline get() as this.referent, see that this.referent was just set to referent, and simplify this.referent != referent to false? Cheers, Justin
