comparison src/share/vm/prims/jvm.h @ 1660:083fde3b838e

6964498: JSR 292 invokedynamic sites need local bootstrap methods Summary: Add JVM_CONSTANT_InvokeDynamic records to constant pool to determine per-instruction BSMs. Reviewed-by: twisti
author jrose
date Thu, 15 Jul 2010 18:40:45 -0700
parents 136b78722a08
children 3b2dea75431e
comparison
equal deleted inserted replaced
1649:a528509c992b 1660:083fde3b838e
1044 JVM_CONSTANT_Fieldref, 1044 JVM_CONSTANT_Fieldref,
1045 JVM_CONSTANT_Methodref, 1045 JVM_CONSTANT_Methodref,
1046 JVM_CONSTANT_InterfaceMethodref, 1046 JVM_CONSTANT_InterfaceMethodref,
1047 JVM_CONSTANT_NameAndType, 1047 JVM_CONSTANT_NameAndType,
1048 JVM_CONSTANT_MethodHandle = 15, // JSR 292 1048 JVM_CONSTANT_MethodHandle = 15, // JSR 292
1049 JVM_CONSTANT_MethodType = 16 // JSR 292 1049 JVM_CONSTANT_MethodType = 16, // JSR 292
1050 JVM_CONSTANT_InvokeDynamic = 17 // JSR 292
1050 }; 1051 };
1051 1052
1052 /* JVM_CONSTANT_MethodHandle subtypes */ 1053 /* JVM_CONSTANT_MethodHandle subtypes */
1053 enum { 1054 enum {
1054 JVM_REF_getField = 1, 1055 JVM_REF_getField = 1,