Hot spot is based on a relatively old paper at this point from what I remember and there are alternatives which purportedly perform better.
I've read the Graal papers and part of the source code. So I am familiar with PEA. It's too bad that optimisation didn't make it into C2 yet. I wonder if it ever will.