jdk/hotspot/src/share/vm/interpreter
John R Rose a4e4149340 6964498: JSR 292 invokedynamic sites need local bootstrap methods
Add JVM_CONSTANT_InvokeDynamic records to constant pool to determine per-instruction BSMs.

Reviewed-by: twisti
2010-07-15 18:40:45 -07:00
..
abstractInterpreter.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
bytecode.cpp 6939203: JSR 292 needs method handle constants 2010-06-09 18:50:45 -07:00
bytecode.hpp 6939203: JSR 292 needs method handle constants 2010-06-09 18:50:45 -07:00
bytecodeHistogram.cpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
bytecodeHistogram.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
bytecodeInterpreter.cpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
bytecodeInterpreter.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
bytecodeInterpreter.inline.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
bytecodeInterpreterWithChecks.xml 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
bytecodeInterpreterWithChecks.xsl 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
bytecodes.cpp 6939203: JSR 292 needs method handle constants 2010-06-09 18:50:45 -07:00
bytecodes.hpp 6939203: JSR 292 needs method handle constants 2010-06-09 18:50:45 -07:00
bytecodeStream.cpp Merge 2010-06-02 22:45:42 -07:00
bytecodeStream.hpp Merge 2010-06-02 22:45:42 -07:00
bytecodeTracer.cpp 6964498: JSR 292 invokedynamic sites need local bootstrap methods 2010-07-15 18:40:45 -07:00
bytecodeTracer.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
cppInterpreter.cpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
cppInterpreter.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
cppInterpreterGenerator.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
interpreter.cpp 6965184: possible races in make_not_entrant_or_zombie 2010-07-08 14:29:44 -07:00
interpreter.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
interpreterGenerator.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
interpreterRuntime.cpp 6964498: JSR 292 invokedynamic sites need local bootstrap methods 2010-07-15 18:40:45 -07:00
interpreterRuntime.hpp 6939203: JSR 292 needs method handle constants 2010-06-09 18:50:45 -07:00
invocationCounter.cpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
invocationCounter.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
linkResolver.cpp 6964498: JSR 292 invokedynamic sites need local bootstrap methods 2010-07-15 18:40:45 -07:00
linkResolver.hpp 6964498: JSR 292 invokedynamic sites need local bootstrap methods 2010-07-15 18:40:45 -07:00
oopMapCache.cpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
oopMapCache.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
rewriter.cpp 6964498: JSR 292 invokedynamic sites need local bootstrap methods 2010-07-15 18:40:45 -07:00
rewriter.hpp 6964498: JSR 292 invokedynamic sites need local bootstrap methods 2010-07-15 18:40:45 -07:00
templateInterpreter.cpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
templateInterpreter.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
templateInterpreterGenerator.hpp 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
templateTable.cpp 6939203: JSR 292 needs method handle constants 2010-06-09 18:50:45 -07:00
templateTable.hpp 6939203: JSR 292 needs method handle constants 2010-06-09 18:50:45 -07:00