comparison src/share/vm/classfile/classFileParser.hpp @ 1913:3b2dea75431e

6984311: JSR 292 needs optional bootstrap method parameters Summary: Allow CONSTANT_InvokeDynamic nodes to have any number of extra operands. Reviewed-by: twisti
author jrose
date Sat, 30 Oct 2010 13:08:23 -0700
parents d2e35ffae982
children f95d63e2154a
comparison
equal deleted inserted replaced
1912:8213b0f5c92d 1913:3b2dea75431e
53 53
54 // Constant pool parsing 54 // Constant pool parsing
55 void parse_constant_pool_entries(constantPoolHandle cp, int length, TRAPS); 55 void parse_constant_pool_entries(constantPoolHandle cp, int length, TRAPS);
56 56
57 constantPoolHandle parse_constant_pool(TRAPS); 57 constantPoolHandle parse_constant_pool(TRAPS);
58
59 static int start_operand_group(GrowableArray<int>* &operands, int op_count, TRAPS);
60 static void store_operand_array(GrowableArray<int>* operands, constantPoolHandle cp, TRAPS);
58 61
59 // Interface parsing 62 // Interface parsing
60 objArrayHandle parse_interfaces(constantPoolHandle cp, 63 objArrayHandle parse_interfaces(constantPoolHandle cp,
61 int length, 64 int length,
62 Handle class_loader, 65 Handle class_loader,