Integrated: 8257423: [PPC64] Support -XX:-UseInlineCaches
Martin Doerr
mdoerr at openjdk.java.net
Fri Dec 4 11:29:16 UTC 2020
On Mon, 30 Nov 2020 15:37:34 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:
> The JVM currently runs into Unimplemented() when using -XX:-UseInlineCaches in C2 code (postalloc_expand_java_dynamic_call_sched).
> I'd like to enable the existing code in postalloc_expand_java_dynamic_call_sched and fix MachCallDynamicJavaNode::ret_addr_offset() and MacroAssembler::instr_size_for_decode_klass_not_null().
> I suggest to use scratch emit to determine the size, because there are too many cases and emitting it once is fast.
This pull request has now been integrated.
Changeset: 1d2d9815
Author: Martin Doerr <mdoerr at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/1d2d9815
Stats: 31 lines in 2 files changed: 15 ins; 7 del; 9 mod
8257423: [PPC64] Support -XX:-UseInlineCaches
Reviewed-by: stuefe, rrich
-------------
PR: https://git.openjdk.java.net/jdk/pull/1521
More information about the hotspot-dev
mailing list