src/share/vm/opto/matcher.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/matcher.hpp	Wed Dec  2 17:37:58 2009
--- new/src/share/vm/opto/matcher.hpp	Wed Dec  2 17:37:58 2009

*** 115,126 **** --- 115,127 ---- public: int LabelRootDepth; static const int base2reg[]; // Map Types to machine register types // Convert ideal machine register to a register mask for spill-loads static const RegMask *idealreg2regmask[]; ! RegMask *idealreg2spillmask [_last_machine_leaf]; ! RegMask *idealreg2debugmask [_last_machine_leaf]; + RegMask *idealreg2mhdebugmask[_last_machine_leaf]; void init_spill_mask( Node *ret ); // Convert machine register number to register mask static uint mreg2regmask_max; static RegMask mreg2regmask[]; static RegMask STACK_ONLY_mask;
*** 295,304 **** --- 296,307 ---- // Register for DIVL projection of divmodL static RegMask divL_proj_mask(); // Register for MODL projection of divmodL static RegMask modL_proj_mask(); + static const RegMask method_handle_invoke_SP_save_mask(); + // Java-Interpreter calling convention // (what you use when calling between compiled-Java and Interpreted-Java // Number of callee-save + always-save registers // Ignores frame pointer and "special" registers

src/share/vm/opto/matcher.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File