Graal generated assembly much larger than C2
tobias.hartmann at oracle.com
Tue May 28 07:26:02 UTC 2019
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:
The problem was introduced in JDK 13 build 22.
More information about the graal-dev