Mercurial > hg > truffle
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, |