Request for review (M): 7102657: JSR 292: C1 deoptimizes unlinked invokedynamic call sites infinitely

Christian Thalinger christian.thalinger at oracle.com
Thu Oct 20 05:32:43 PDT 2011


http://cr.openjdk.java.net/~twisti/7102657/

7102657: JSR 292: C1 deoptimizes unlinked invokedynamic call sites infinitely
Reviewed-by:

The current logic for invokedynamic in LIRGenerator::do_Invoke doesn't
actually initiate a deoptimization.  We need some new logic to do
that.

src/share/vm/c1/c1_Runtime1.cpp
src/share/vm/c1/c1_Runtime1.hpp
src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
src/cpu/x86/vm/c1_CodeStubs_x86.cpp
src/cpu/x86/vm/c1_Runtime1_x86.cpp



More information about the hotspot-compiler-dev mailing list