Mercurial > hg > truffle
comparison src/share/vm/runtime/vmStructs.cpp @ 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 | 3e8fbc61cee8 |
children | f42a2f0c16bb |
comparison
equal
deleted
inserted
replaced
1912:8213b0f5c92d | 1913:3b2dea75431e |
---|---|
1525 /* symbolOop - symbol max length */ \ | 1525 /* symbolOop - symbol max length */ \ |
1526 /*********************************/ \ | 1526 /*********************************/ \ |
1527 \ | 1527 \ |
1528 declare_constant(symbolOopDesc::max_symbol_length) \ | 1528 declare_constant(symbolOopDesc::max_symbol_length) \ |
1529 \ | 1529 \ |
1530 /*************************************************/ \ | |
1531 /* constantPoolOop layout enum for InvokeDynamic */ \ | |
1532 /*************************************************/ \ | |
1533 \ | |
1534 declare_constant(constantPoolOopDesc::_multi_operand_count_offset) \ | |
1535 declare_constant(constantPoolOopDesc::_multi_operand_base_offset) \ | |
1536 declare_constant(constantPoolOopDesc::_indy_bsm_offset) \ | |
1537 declare_constant(constantPoolOopDesc::_indy_nt_offset) \ | |
1538 declare_constant(constantPoolOopDesc::_indy_argc_offset) \ | |
1539 declare_constant(constantPoolOopDesc::_indy_argv_offset) \ | |
1540 \ | |
1530 /*********************************************/ \ | 1541 /*********************************************/ \ |
1531 /* ConstantPoolCacheEntry FlagBitValues enum */ \ | 1542 /* ConstantPoolCacheEntry FlagBitValues enum */ \ |
1532 /*********************************************/ \ | 1543 /*********************************************/ \ |
1533 \ | 1544 \ |
1534 declare_constant(ConstantPoolCacheEntry::hotSwapBit) \ | 1545 declare_constant(ConstantPoolCacheEntry::hotSwapBit) \ |