hg: jdk9/hs-comp/hotspot: 8031389: On x86 C1 emits two relocations for polls

albert.noll at oracle.com albert.noll at oracle.com
Thu Jun 5 09:54:07 UTC 2014


Changeset: 88c2bc28102a
Author:    thartmann
Date:      2014-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/88c2bc28102a

8031389: On x86 C1 emits two relocations for polls
Summary: C1 emits two poll_type relocations at safepoint polls because LIR_Assembler::safepoint_poll(..) adds a relocation and calls LIR_Assembler::add_debug_info_for_branch(..) which adds a relocation as well. The implementation of add_debug_info_for_branch(..) is changed to not emit a poll relocation.
Reviewed-by: kvn, roland

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/share/vm/c1/c1_LIRAssembler.cpp



More information about the jdk9-all-changes mailing list