Request for reviews (M): 7079673: JSR 292: C1 should inline bytecoded method handle adapters

Christian Thalinger christian.thalinger at oracle.com
Tue Aug 30 09:21:21 PDT 2011


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

7079673: JSR 292: C1 should inline bytecoded method handle adapters
Reviewed-by:

The current JSR 292 support in C1 always does an invoke for method
handle invokes which results in a lot of C2I-I2C transfers.  This
results in very poor performance.

src/share/vm/c1/c1_GraphBuilder.cpp
src/share/vm/c1/c1_GraphBuilder.hpp
src/share/vm/c1/c1_Instruction.cpp
src/share/vm/c1/c1_Instruction.hpp
src/share/vm/classfile/javaClasses.cpp
src/share/vm/classfile/vmSymbols.hpp



More information about the hotspot-compiler-dev mailing list