Graal generated assembly much larger than C2
Tobias Hartmann
tobias.hartmann at oracle.com
Tue May 28 07:26:02 UTC 2019
Hi Carl,
On 27.05.19 21:45, Carl M wrote:
> I retried using 13-ea+22 (previously 11.0.2) and found that while the generated code is smaller, a lot of the Flags I passed don't seem to work anymore. The bytecode is not interleaved in the generated assembly any more (I don't know which flag sets this) and the -XX:PrintAssemblyOptions=intel flag no longer seems to work. I also tried this on a non-Graal benchmark run, and it had the same problem. Perhaps something wrong in 13?
This sounds like the following bug which is not yet fixed in any EA build:
https://bugs.openjdk.java.net/browse/JDK-8224672
The problem was introduced in JDK 13 build 22.
Best regards,
Tobias
More information about the graal-dev
mailing list