On 2/3/19 3:01 AM, Nick Gasson (Arm Technology China) wrote: > I think this is much better, thanks. But we still have the problem > that the two-argument AARCH64Frame constructor is wrong: I don't > think it's ever correct to assume the PC is at SP[-1].
Really? We push it there when we make runtime calls from C2 and that's also where we put it in all compiler-generated code. I'll grant you that's not where native-compiler-generated code puts it, so we can't guarantee it'll be there. -- Andrew Haley Java Platform Lead Engineer Red Hat UK Ltd. <https://www.redhat.com> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671